Class ExperimentalFactorServiceImpl
java.lang.Object
ubic.gemma.persistence.service.AbstractService<ExperimentalFactor>
ubic.gemma.persistence.service.AbstractVoEnabledService<ExperimentalFactor,ExperimentalFactorValueObject>
ubic.gemma.persistence.service.expression.experiment.ExperimentalFactorServiceImpl
- All Implemented Interfaces:
BaseImmutableService<ExperimentalFactor>,BaseReadOnlyService<ExperimentalFactor>,BaseService<ExperimentalFactor>,BaseVoEnabledService<ExperimentalFactor,,ExperimentalFactorValueObject> ExperimentalFactorService
@Service
public class ExperimentalFactorServiceImpl
extends AbstractVoEnabledService<ExperimentalFactor,ExperimentalFactorValueObject>
implements ExperimentalFactorService
- Author:
- pavlidis
- See Also:
-
Field Summary
Fields inherited from class ubic.gemma.persistence.service.AbstractService
log -
Constructor Summary
ConstructorsConstructorDescriptionExperimentalFactorServiceImpl(ExperimentalFactorDao experimentalFactorDao, DifferentialExpressionAnalysisService differentialExpressionAnalysisService, BioMaterialService bioMaterialService) -
Method Summary
Modifier and TypeMethodDescriptionvoidRemoves the entity with given ID from the persistent storage.voidremove(Collection<ExperimentalFactor> experimentalFactors) Removes all the given entities from persistent storage.voidremove(ExperimentalFactor experimentalFactor) Removes the given entity from the persistent storage.Methods inherited from class ubic.gemma.persistence.service.AbstractVoEnabledService
loadAllValueObjects, loadValueObject, loadValueObjectById, loadValueObjects, loadValueObjectsByIdsMethods inherited from class ubic.gemma.persistence.service.AbstractService
countAll, create, create, ensureInSession, ensureInSession, find, findOrCreate, findOrFail, getElementClass, load, load, loadAll, loadOrFail, loadOrFail, loadOrFail, loadOrFail, loadOrFail, loadOrFail, save, save, streamAll, streamAll, update, updateMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface ubic.gemma.persistence.service.BaseImmutableService
create, createMethods inherited from interface ubic.gemma.persistence.service.BaseReadOnlyService
countAll, findOrFail, getElementClass, loadOrFail, loadOrFail, loadOrFail, loadOrFail, loadOrFail, loadOrFail, streamAll, streamAllMethods inherited from interface ubic.gemma.persistence.service.BaseService
save, saveMethods inherited from interface ubic.gemma.persistence.service.BaseVoEnabledService
loadAllValueObjects, loadValueObject, loadValueObjectById, loadValueObjects, loadValueObjectsByIdsMethods inherited from interface ubic.gemma.persistence.service.expression.experiment.ExperimentalFactorService
find, findOrCreate, load, load, loadAll, update, update
-
Constructor Details
-
ExperimentalFactorServiceImpl
@Autowired public ExperimentalFactorServiceImpl(ExperimentalFactorDao experimentalFactorDao, DifferentialExpressionAnalysisService differentialExpressionAnalysisService, BioMaterialService bioMaterialService)
-
-
Method Details
-
remove
Description copied from interface:BaseImmutableServiceRemoves the given entity from the persistent storage.- Specified by:
removein interfaceBaseImmutableService<ExperimentalFactor>- Specified by:
removein interfaceExperimentalFactorService- Overrides:
removein classAbstractService<ExperimentalFactor>- Parameters:
experimentalFactor- the entity to be removed.
-
remove
Description copied from interface:BaseImmutableServiceRemoves all the given entities from persistent storage.- Specified by:
removein interfaceBaseImmutableService<ExperimentalFactor>- Specified by:
removein interfaceExperimentalFactorService- Overrides:
removein classAbstractService<ExperimentalFactor>- Parameters:
experimentalFactors- the entities to be removed.
-
remove
Description copied from interface:BaseImmutableServiceRemoves the entity with given ID from the persistent storage.- Specified by:
removein interfaceBaseImmutableService<ExperimentalFactor>- Specified by:
removein interfaceExperimentalFactorService- Overrides:
removein classAbstractService<ExperimentalFactor>- Parameters:
id- the ID of entity to be removed.
-
thaw
- Specified by:
thawin interfaceExperimentalFactorService
-