public abstract class CommonPersister extends AbstractPersister
AbstractPersister.Caches
log, REPORT_BATCH_SIZE
Constructor and Description |
---|
CommonPersister() |
Modifier and Type | Method and Description |
---|---|
protected Object |
doPersist(Object entity,
AbstractPersister.Caches caches) |
protected void |
fillInDatabaseEntry(DatabaseEntry databaseEntry,
AbstractPersister.Caches caches) |
protected AuditTrail |
persistAuditTrail(AuditTrail entity) |
protected Contact |
persistContact(Contact contact) |
protected ExternalDatabase |
persistExternalDatabase(ExternalDatabase database,
AbstractPersister.Caches caches) |
protected Protocol |
persistProtocol(Protocol protocol) |
protected QuantitationType |
persistQuantitationType(QuantitationType qType,
AbstractPersister.Caches caches) |
protected Unit |
persistUnit(Unit unit) |
doPersist, doPersistOrUpdate, getSessionFactory, persist, persist, persistOrUpdate
protected Object doPersist(Object entity, AbstractPersister.Caches caches)
doPersist
in class AbstractPersister
protected void fillInDatabaseEntry(DatabaseEntry databaseEntry, AbstractPersister.Caches caches)
protected AuditTrail persistAuditTrail(AuditTrail entity)
protected ExternalDatabase persistExternalDatabase(ExternalDatabase database, AbstractPersister.Caches caches)
protected QuantitationType persistQuantitationType(QuantitationType qType, AbstractPersister.Caches caches)
Copyright © 2005–2023 Pavlidis lab, Michael Smith Laboratories and Department of Psychiatry, University of British Columbia. All rights reserved.