Interface BaseService<O extends Identifiable>
- Type Parameters:
O- the Object type that this service is handling.
- All Superinterfaces:
BaseImmutableService<O>, BaseReadOnlyService<O>
- All Known Subinterfaces:
ArrayDesignService, BibliographicReferenceService, BioAssayService, BioMaterialService, BioSequenceService, BlatResultService, CharacteristicService, CoexpressionAnalysisService, CompositeSequenceService, ContactService, DifferentialExpressionAnalysisService, ExperimentalDesignService, ExperimentalFactorService, ExpressionExperimentService, ExpressionExperimentSetService, ExpressionExperimentSubSetService, ExternalDatabaseService, FactorValueService, GeneDiffExMetaAnalysisService, GeneProductService, GeneService, GeneSetService, QuantitationTypeService, SecurableBaseService<C>
- All Known Implementing Classes:
AbstractBulkExpressionDataVectorService, AbstractFilteringVoEnabledService, AbstractService, AbstractVoEnabledService, AnnotationAssociationServiceImpl, ArrayDesignServiceImpl, AuditTrailServiceImpl, BibliographicReferenceServiceImpl, BioAssayDimensionServiceImpl, BioAssayServiceImpl, BioMaterialServiceImpl, BioSequenceServiceImpl, BlacklistedEntityServiceImpl, BlatAssociationServiceImpl, BlatResultServiceImpl, CharacteristicServiceImpl, ChromosomeServiceImpl, CoexpressionAnalysisServiceImpl, CompositeSequenceServiceImpl, CompoundServiceImpl, ContactServiceImpl, DatabaseEntryServiceImpl, DifferentialExpressionAnalysisServiceImpl, DifferentialExpressionResultServiceImpl, ExperimentalDesignServiceImpl, ExperimentalFactorServiceImpl, ExpressionAnalysisResultSetServiceImpl, ExpressionExperimentServiceImpl, ExpressionExperimentSetServiceImpl, ExpressionExperimentSubSetServiceImpl, ExternalDatabaseServiceImpl, FactorValueServiceImpl, GeeqServiceImpl, Gene2GOAssociationServiceImpl, GeneDiffExMetaAnalysisServiceImpl, GeneProductServiceImpl, GeneServiceImpl, GeneSetServiceImpl, PrincipalComponentAnalysisServiceImpl, ProcessedExpressionDataVectorServiceImpl, ProtocolServiceImpl, QuantitationTypeServiceImpl, RawAndProcessedExpressionDataVectorServiceImpl, RawExpressionDataVectorServiceImpl, TaxonServiceImpl
Interface that supports basic CRUD operations.
- Author:
- tesarst
-
Method Summary
Modifier and TypeMethodDescriptionsave(Collection<O> entities) voidupdate(Collection<O> entities) Updates all entities in the given collection in the persistent storage.voidUpdates the given entity in the persistent storage.Methods inherited from interface BaseImmutableService
create, create, findOrCreate, remove, remove, removeMethods inherited from interface BaseReadOnlyService
countAll, find, findOrFail, getElementClass, load, load, loadAll, loadOrFail, loadOrFail, loadOrFail, loadOrFail, streamAll, streamAll
-
Method Details
-
save
- See Also:
-
save
- See Also:
-
update
Updates all entities in the given collection in the persistent storage.- Parameters:
entities- the entities to be updated.
-
update
Updates the given entity in the persistent storage.- Parameters:
entity- the entity to be updated.
-