Class CommonPersister
java.lang.Object
ubic.gemma.persistence.persister.AbstractPersister
ubic.gemma.persistence.persister.CommonPersister
- All Implemented Interfaces:
Persister
- Direct Known Subclasses:
GenomePersister
Persister for ubic.gemma.model.common package classes.
- Author:
- pavlidis
-
Nested Class Summary
Nested classes/interfaces inherited from class AbstractPersister
AbstractPersister.Caches -
Field Summary
Fields inherited from class AbstractPersister
log, REPORT_BATCH_SIZE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected ObjectdoPersist(Object entity, AbstractPersister.Caches caches) protected voidfillInDatabaseEntry(DatabaseEntry databaseEntry, AbstractPersister.Caches caches) protected AuditTrailpersistAuditTrail(AuditTrail entity) protected ContactpersistContact(Contact contact) protected ExternalDatabasepersistExternalDatabase(ExternalDatabase database, AbstractPersister.Caches caches) protected ProtocolpersistProtocol(Protocol protocol) protected QuantitationTypepersistQuantitationType(QuantitationType qType, AbstractPersister.Caches caches) protected UnitpersistUnit(Unit unit) Methods inherited from class AbstractPersister
doPersist, doPersistOrUpdate, getSessionFactory, persist, persist, persistOrUpdate
-
Constructor Details
-
CommonPersister
public CommonPersister()
-
-
Method Details
-
doPersist
- Overrides:
doPersistin classAbstractPersister
-
fillInDatabaseEntry
-
persistAuditTrail
-
persistContact
-
persistExternalDatabase
protected ExternalDatabase persistExternalDatabase(ExternalDatabase database, AbstractPersister.Caches caches) -
persistProtocol
-
persistQuantitationType
protected QuantitationType persistQuantitationType(QuantitationType qType, AbstractPersister.Caches caches) -
persistUnit
-