Class DatabaseEntryServiceImpl
java.lang.Object
ubic.gemma.persistence.service.AbstractService<DatabaseEntry>
ubic.gemma.persistence.service.AbstractFilteringVoEnabledService<DatabaseEntry,DatabaseEntryValueObject>
ubic.gemma.persistence.service.common.description.DatabaseEntryServiceImpl
- All Implemented Interfaces:
BaseImmutableService<DatabaseEntry>,BaseReadOnlyService<DatabaseEntry>,BaseService<DatabaseEntry>,BaseVoEnabledService<DatabaseEntry,,DatabaseEntryValueObject> DatabaseEntryService,FilteringService<DatabaseEntry>,FilteringVoEnabledService<DatabaseEntry,DatabaseEntryValueObject>
@Service
public class DatabaseEntryServiceImpl
extends AbstractFilteringVoEnabledService<DatabaseEntry,DatabaseEntryValueObject>
implements DatabaseEntryService
Spring Service base class for
DatabaseEntryService, provides access to all services and entities
referenced by this service.- See Also:
-
Field Summary
Fields inherited from class ubic.gemma.persistence.service.AbstractService
log -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfindLatestByAccession(String accession) Find the latest (as per its version or ID) database entry by accession.Methods inherited from class ubic.gemma.persistence.service.AbstractFilteringVoEnabledService
count, getFilter, getFilter, getFilter, getFilter, getFilter, getFilter, getFilterableProperties, getFilterablePropertyAllowedValues, getFilterablePropertyConfigAttributes, getFilterablePropertyDescription, getFilterablePropertyResolvableAllowedValuesLabels, getFilterablePropertyType, getSort, isFilterablePropertyDeprecated, isFilterablePropertyUsingSubquery, load, load, loadAllValueObjects, loadIds, loadValueObject, loadValueObjectById, loadValueObjects, loadValueObjects, 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, remove, remove, remove, 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, create, findOrCreate, remove, remove, removeMethods inherited from interface ubic.gemma.persistence.service.BaseReadOnlyService
countAll, find, findOrFail, getElementClass, load, load, loadAll, loadOrFail, loadOrFail, loadOrFail, loadOrFail, loadOrFail, loadOrFail, streamAll, streamAllMethods inherited from interface ubic.gemma.persistence.service.BaseService
save, save, update, updateMethods inherited from interface ubic.gemma.persistence.service.BaseVoEnabledService
loadAllValueObjects, loadValueObject, loadValueObjectById, loadValueObjects, loadValueObjectsByIdsMethods inherited from interface ubic.gemma.persistence.service.FilteringService
count, getFilter, getFilter, getFilter, getFilter, getFilter, getFilter, getFilterableProperties, getFilterablePropertyAllowedValues, getFilterablePropertyConfigAttributes, getFilterablePropertyDescription, getFilterablePropertyResolvableAllowedValuesLabels, getFilterablePropertyType, getSort, isFilterablePropertyDeprecated, isFilterablePropertyUsingSubquery, load, load, loadIdsMethods inherited from interface ubic.gemma.persistence.service.FilteringVoEnabledService
loadValueObjects, loadValueObjects
-
Constructor Details
-
DatabaseEntryServiceImpl
-
-
Method Details
-
findLatestByAccession
Description copied from interface:DatabaseEntryServiceFind the latest (as per its version or ID) database entry by accession.- Specified by:
findLatestByAccessionin interfaceDatabaseEntryService
-