org.camunda.bpm.engine.impl.db
Interface PersistenceSession
- All Superinterfaces:
- Session
- All Known Implementing Classes:
- AbstractPersistenceSession, DbSqlSession
public interface PersistenceSession
- extends Session
- Author:
- Daniel Meyer
| Methods inherited from interface org.camunda.bpm.engine.impl.interceptor.Session |
close, flush |
executeDbOperation
void executeDbOperation(DbOperation operation)
selectList
List<?> selectList(String statement,
Object parameter)
selectById
<T extends DbEntity> T selectById(Class<T> type,
String id)
selectOne
Object selectOne(String statement,
Object parameter)
lock
void lock(String statement,
Object parameter)
executeUpdate
int executeUpdate(String updateStatement,
Object parameter)
executeNonEmptyUpdateStmt
int executeNonEmptyUpdateStmt(String updateStmt,
Object parameter)
flushOperations
List<org.apache.ibatis.executor.BatchResult> flushOperations()
commit
void commit()
rollback
void rollback()
dbSchemaCheckVersion
void dbSchemaCheckVersion()
dbSchemaCreate
void dbSchemaCreate()
dbSchemaDrop
void dbSchemaDrop()
dbSchemaPrune
void dbSchemaPrune()
dbSchemaUpdate
void dbSchemaUpdate()
getTableNamesPresent
List<String> getTableNamesPresent()
addEntityLoadListener
void addEntityLoadListener(EntityLoadListener listener)
Copyright © 2017 camunda services GmbH. All rights reserved.