Interface Securable

All Known Subinterfaces:
Auditable, BioAssaySetValueObject, Curatable, Securable, SecuredChild, SecuredChild<OT>, SecuredNotChild, SecuredNotChild, SecureValueObject, User, UserGroup
All Known Implementing Classes:
AbstractAuditable, ArrayDesign, BioAssay, BioAssaySet, BioMaterial, DatabaseBackedGeneSetValueObject, DatasetsWebService.ExpressionExperimentSubsetWithFactorValuesObject, DatasetsWebService.ExpressionExperimentSubSetWithGroupsValueObject, DatasetsWebService.ExpressionExperimentWithSearchResultValueObject, DifferentialExpressionAnalysis, ExperimentalDesign, ExperimentalFactor, ExpressionAnalysisResultSet, ExpressionExperiment, ExpressionExperimentDetailsValueObject, ExpressionExperimentSet, ExpressionExperimentSetValueObject, ExpressionExperimentSubSet, ExpressionExperimentSubsetValueObject, ExpressionExperimentValueObject, ExternalDatabase, FactorValue, FreeTextExpressionExperimentResultsValueObject, FreeTextGeneResultsValueObject, GeneDifferentialExpressionMetaAnalysis, GeneDifferentialExpressionMetaAnalysisSummaryValueObject, GeneSet, GeneSetValueObject, GOGroupValueObject, Investigation, JobInfo, MeanVarianceRelation, PipelineJobBatch, PreboardedExperiment, PrincipalComponentAnalysis, Protocol, SampleCoexpressionAnalysis, SessionBoundExpressionExperimentSetValueObject, SessionBoundGeneSetValueObject, SingleExperimentAnalysis, Ticket, User, UserGroup

public interface Securable
Interface that indicates an entity can be secured. By default, permissions are inherited by associated objects.
Version:
$Id: Securable.java,v 1.4 2013/03/16 00:39:24 paul Exp $
Author:
paul
  • Method Summary

    Modifier and Type
    Method
    Description
    Obtain the ID of this object.
  • Method Details

    • getId

      Long getId()
      Obtain the ID of this object.