org.camunda.bpm.engine.impl.db
Class AbstractPersistenceSession
java.lang.Object
org.camunda.bpm.engine.impl.db.AbstractPersistenceSession
- All Implemented Interfaces:
- PersistenceSession, Session
- Direct Known Subclasses:
- DbSqlSession
public abstract class AbstractPersistenceSession
- extends Object
- implements PersistenceSession
- Author:
- Sebastian Menski
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.camunda.bpm.engine.impl.interceptor.Session |
close, flush |
AbstractPersistenceSession
public AbstractPersistenceSession()
executeDbOperation
public void executeDbOperation(DbOperation operation)
- Specified by:
executeDbOperation in interface PersistenceSession
insertEntity
protected abstract void insertEntity(DbEntityOperation operation)
deleteEntity
protected abstract void deleteEntity(DbEntityOperation operation)
deleteBulk
protected abstract void deleteBulk(DbBulkOperation operation)
updateEntity
protected abstract void updateEntity(DbEntityOperation operation)
updateBulk
protected abstract void updateBulk(DbBulkOperation operation)
getDbVersion
protected abstract String getDbVersion()
dbSchemaCreate
public void dbSchemaCreate()
- Specified by:
dbSchemaCreate in interface PersistenceSession
dbSchemaCreateIdentity
protected abstract void dbSchemaCreateIdentity()
dbSchemaCreateHistory
protected abstract void dbSchemaCreateHistory()
dbSchemaCreateEngine
protected abstract void dbSchemaCreateEngine()
dbSchemaCreateCmmn
protected abstract void dbSchemaCreateCmmn()
dbSchemaCreateCmmnHistory
protected abstract void dbSchemaCreateCmmnHistory()
dbSchemaDrop
public void dbSchemaDrop()
- Specified by:
dbSchemaDrop in interface PersistenceSession
dbSchemaDropIdentity
protected abstract void dbSchemaDropIdentity()
dbSchemaDropHistory
protected abstract void dbSchemaDropHistory()
dbSchemaDropEngine
protected abstract void dbSchemaDropEngine()
dbSchemaDropCmmn
protected abstract void dbSchemaDropCmmn()
dbSchemaDropCmmnHistory
protected abstract void dbSchemaDropCmmnHistory()
dbSchemaPrune
public void dbSchemaPrune()
- Specified by:
dbSchemaPrune in interface PersistenceSession
isEngineTablePresent
public abstract boolean isEngineTablePresent()
isHistoryTablePresent
public abstract boolean isHistoryTablePresent()
isIdentityTablePresent
public abstract boolean isIdentityTablePresent()
isCmmnTablePresent
public abstract boolean isCmmnTablePresent()
isCmmnHistoryTablePresent
public abstract boolean isCmmnHistoryTablePresent()
dbSchemaUpdate
public void dbSchemaUpdate()
- Specified by:
dbSchemaUpdate in interface PersistenceSession
Copyright © 2015 camunda services GmbH. All rights reserved.