Methods 
| Modifier and Type | Method and Description | 
| protected String | addSqlStatementPiece(String sqlStatement,
                    String line) | 
| 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 | deleteBulk(DbBulkOperation operation) | 
| protected void | deleteEntity(DbEntityOperation operation) | 
| protected void | entityDeleted(DbEntity entity) | 
| protected void | entityInserted(DbEntity entity) | 
| protected void | entityUpdated(DbEntity entity) | 
| 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) | 
| int | executeUpdate(String updateStatement,
             Object parameter) | 
| void | flush() | 
| List<org.apache.ibatis.executor.BatchResult> | 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 void | insertEntity(DbEntityOperation operation) | 
| boolean | isCmmnHistoryTablePresent() | 
| boolean | isCmmnTablePresent() | 
| 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) | 
| protected void | updateBulk(DbBulkOperation operation) | 
| protected void | updateEntity(DbEntityOperation operation) |