public abstract class AbstractPersistenceSession extends Object implements PersistenceSession
Constructor and Description |
---|
AbstractPersistenceSession() |
Modifier and Type | Method and Description |
---|---|
void |
dbSchemaCreate() |
protected abstract void |
dbSchemaCreateCmmn() |
protected abstract void |
dbSchemaCreateCmmnHistory() |
protected abstract void |
dbSchemaCreateEngine() |
protected abstract void |
dbSchemaCreateHistory() |
protected abstract void |
dbSchemaCreateIdentity() |
void |
dbSchemaDrop() |
protected abstract void |
dbSchemaDropCmmn() |
protected abstract void |
dbSchemaDropCmmnHistory() |
protected abstract void |
dbSchemaDropEngine() |
protected abstract void |
dbSchemaDropHistory() |
protected abstract void |
dbSchemaDropIdentity() |
void |
dbSchemaPrune() |
void |
dbSchemaUpdate() |
protected abstract void |
deleteBulk(DbBulkOperation operation) |
protected abstract void |
deleteEntity(DbEntityOperation operation) |
void |
executeDbOperation(DbOperation operation) |
protected abstract String |
getDbVersion() |
protected abstract void |
insertEntity(DbEntityOperation operation) |
abstract boolean |
isCmmnHistoryTablePresent() |
abstract boolean |
isCmmnTablePresent() |
abstract boolean |
isEngineTablePresent() |
abstract boolean |
isHistoryTablePresent() |
abstract boolean |
isIdentityTablePresent() |
protected abstract void |
updateBulk(DbBulkOperation operation) |
protected abstract void |
updateEntity(DbEntityOperation operation) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
commit, dbSchemaCheckVersion, lock, rollback, selectById, selectList, selectOne
public void executeDbOperation(DbOperation operation)
executeDbOperation
in interface PersistenceSession
protected abstract void insertEntity(DbEntityOperation operation)
protected abstract void deleteEntity(DbEntityOperation operation)
protected abstract void deleteBulk(DbBulkOperation operation)
protected abstract void updateEntity(DbEntityOperation operation)
protected abstract void updateBulk(DbBulkOperation operation)
protected abstract String getDbVersion()
public void dbSchemaCreate()
dbSchemaCreate
in interface PersistenceSession
protected abstract void dbSchemaCreateIdentity()
protected abstract void dbSchemaCreateHistory()
protected abstract void dbSchemaCreateEngine()
protected abstract void dbSchemaCreateCmmn()
protected abstract void dbSchemaCreateCmmnHistory()
public void dbSchemaDrop()
dbSchemaDrop
in interface PersistenceSession
protected abstract void dbSchemaDropIdentity()
protected abstract void dbSchemaDropHistory()
protected abstract void dbSchemaDropEngine()
protected abstract void dbSchemaDropCmmn()
protected abstract void dbSchemaDropCmmnHistory()
public void dbSchemaPrune()
dbSchemaPrune
in interface PersistenceSession
public abstract boolean isEngineTablePresent()
public abstract boolean isHistoryTablePresent()
public abstract boolean isIdentityTablePresent()
public abstract boolean isCmmnTablePresent()
public abstract boolean isCmmnHistoryTablePresent()
public void dbSchemaUpdate()
dbSchemaUpdate
in interface PersistenceSession
Copyright © 2018. All rights reserved.