All Methods Instance Methods Abstract Methods Concrete Methods
Modifier and Type |
Method and Description |
protected String |
addSqlStatementPiece(String sqlStatement,
String line) |
protected void |
bulkDeletePerformed(DbBulkOperation operation,
int rowsAffected,
Exception failure) |
protected void |
bulkOperationPerformed(DbBulkOperation operation,
int rowsAffected,
Exception failure) |
protected void |
bulkUpdatePerformed(DbBulkOperation operation,
int rowsAffected,
Exception failure) |
void |
close() |
void |
commit() |
void |
dbSchemaCheckVersion() |
protected void |
dbSchemaCreateCmmn() |
protected void |
dbSchemaCreateCmmnHistory() |
protected void |
dbSchemaCreateDmn() |
protected void |
dbSchemaCreateDmnHistory() |
protected void |
dbSchemaCreateEngine() |
protected void |
dbSchemaCreateHistory() |
protected void |
dbSchemaCreateIdentity() |
protected void |
dbSchemaDropCmmn() |
protected void |
dbSchemaDropCmmnHistory() |
protected void |
dbSchemaDropDmn() |
protected void |
dbSchemaDropDmnHistory() |
protected void |
dbSchemaDropEngine() |
protected void |
dbSchemaDropHistory() |
protected void |
dbSchemaDropIdentity() |
protected void |
entityDeletePerformed(DbEntityOperation operation,
int rowsAffected,
Exception failure) |
protected void |
entityInsertPerformed(DbEntityOperation operation,
int rowsAffected,
Exception failure) |
protected void |
entityUpdatePerformed(DbEntityOperation operation,
int rowsAffected,
Exception failure) |
protected int |
executeDelete(String deleteStatement,
Object parameter) |
protected void |
executeInsertEntity(String insertStatement,
Object parameter) |
void |
executeMandatorySchemaResource(String operation,
String component) |
int |
executeNonEmptyUpdateStmt(String updateStmt,
Object parameter) |
void |
executeSchemaResource(String schemaFileResourceName) |
void |
executeSchemaResource(String operation,
String component,
String resourceName,
boolean isOptional) |
protected abstract void |
executeSelectForUpdate(String statement,
Object parameter) |
List<Object> |
executeSelectList(String statement,
Object parameter) |
int |
executeUpdate(String updateStatement,
Object parameter) |
void |
flush() |
List<org.apache.ibatis.executor.BatchResult> |
flushBatchOperations() |
void |
flushOperations() |
DbSqlSessionFactory |
getDbSqlSessionFactory() |
protected String |
getDbVersion() |
String |
getResourceForDbOperation(String directory,
String operation,
String component) |
org.apache.ibatis.session.SqlSession |
getSqlSession() |
List<String> |
getTableNamesPresent() |
protected List<String> |
getTablesPresentInOracleDatabase() |
protected String[] |
getTableTypes() |
protected void |
insertEntity(DbEntityOperation operation) |
boolean |
isCmmnHistoryTablePresent() |
boolean |
isCmmnTablePresent() |
protected boolean |
isConcurrentModificationException(DbOperation failedOperation,
Exception cause) |
boolean |
isDmnHistoryTablePresent() |
boolean |
isDmnTablePresent() |
boolean |
isEngineTablePresent() |
boolean |
isHistoryTablePresent() |
boolean |
isIdentityTablePresent() |
protected boolean |
isMissingTablesException(Exception e) |
boolean |
isTablePresent(String tableName) |
void |
lock(String statement,
Object parameter) |
String |
prependDatabaseTablePrefix(String tableName) |
protected String |
readNextTrimmedLine(BufferedReader reader) |
void |
rollback() |
<T extends DbEntity> T |
selectById(Class<T> type,
String id) |
List<?> |
selectList(String statement,
Object parameter) |
Object |
selectOne(String statement,
Object parameter) |
int |
update(String updateStatement,
Object parameter) |