All Methods Instance Methods Concrete Methods
| Modifier and Type |
Method and Description |
protected String |
addMissingComponent(String missingComponents,
String component) |
protected String |
addSqlStatementPiece(String sqlStatement,
String line) |
protected Entity |
cacheLoadOrStore(Entity entity)
Returns the object in the cache.
|
protected List |
cacheLoadOrStore(List<Object> loadedObjects) |
void |
close() |
protected void |
collectChildExecutionsForInsertion(List<Entity> result,
Map<String,List<ExecutionEntity>> parentToChildrenMapping,
Set<String> handledExecutionIds,
String parentId,
boolean parentBeforeChildExecution) |
void |
commit() |
DeploymentQueryImpl |
createDeploymentQuery() |
ExecutionQueryImpl |
createExecutionQuery() |
GroupQueryImpl |
createGroupQuery() |
HistoricActivityInstanceQueryImpl |
createHistoricActivityInstanceQuery() |
HistoricDetailQueryImpl |
createHistoricDetailQuery() |
HistoricProcessInstanceQueryImpl |
createHistoricProcessInstanceQuery() |
HistoricTaskInstanceQueryImpl |
createHistoricTaskInstanceQuery() |
HistoricVariableInstanceQueryImpl |
createHistoricVariableInstanceQuery() |
JobQueryImpl |
createJobQuery() |
ModelQueryImpl |
createModelQueryImpl() |
ProcessDefinitionQueryImpl |
createProcessDefinitionQuery() |
ProcessInstanceQueryImpl |
createProcessInstanceQuery() |
TaskQueryImpl |
createTaskQuery() |
UserQueryImpl |
createUserQuery() |
void |
dbSchemaCheckVersion() |
void |
dbSchemaCreate() |
protected void |
dbSchemaCreateEngine() |
protected void |
dbSchemaCreateHistory() |
protected void |
dbSchemaCreateIdentity() |
void |
dbSchemaDrop() |
void |
dbSchemaPrune() |
String |
dbSchemaUpdate() |
protected void |
dbSchemaUpgrade(String component,
int currentDatabaseVersionsIndex) |
protected void |
debugFlush() |
void |
delete(Entity entity) |
void |
delete(String statement,
Object parameter,
Class<? extends Entity> entityClass)
|
void |
determineUpdatedObjects() |
void |
executeMandatorySchemaResource(String operation,
String component) |
void |
executeSchemaResource(String operation,
String component,
String resourceName,
boolean isOptional) |
protected int |
findMatchingVersionIndex(String dbVersion)
Returns the index in the list of ACTIVITI_VERSIONS matching the provided string version.
|
void |
flush() |
protected void |
flushBulkDeletes(Class<? extends Entity> entityClass) |
protected void |
flushBulkInsert(Collection<Entity> entities,
Class<? extends Entity> clazz) |
protected void |
flushDeleteEntities(Class<? extends Entity> entityClass,
Collection<Entity> entitiesToDelete) |
protected void |
flushDeletes() |
protected void |
flushInsertEntities(Class<? extends Entity> entityClass,
Collection<Entity> entitiesToInsert) |
protected void |
flushInserts() |
protected void |
flushRegularInsert(Entity entity,
Class<? extends Entity> clazz) |
protected void |
flushUpdates() |
protected String |
getCleanVersion(String versionString) |
<T> T |
getCustomMapper(Class<T> type) |
DbSqlSessionFactory |
getDbSqlSessionFactory() |
protected String |
getDbVersion() |
String |
getResourceForDbOperation(String directory,
String operation,
String component) |
org.apache.ibatis.session.SqlSession |
getSqlSession() |
protected void |
incrementRevision(Entity insertedObject) |
void |
insert(Entity entity) |
boolean |
isEngineTablePresent() |
boolean |
isEntityInserted(Entity entity) |
boolean |
isEntityToBeDeleted(Entity entity) |
boolean |
isHistoryTablePresent() |
boolean |
isIdentityTablePresent() |
protected boolean |
isMissingTablesException(Exception e) |
boolean |
isMysql() |
boolean |
isOracle() |
boolean |
isTablePresent(String tableName) |
protected boolean |
isUpgradeNeeded(String versionInDatabase) |
protected Collection<Entity> |
orderExecutionEntities(Map<String,Entity> executionEntities,
boolean parentBeforeChildExecution) |
void |
performSchemaOperationsProcessEngineBuild() |
void |
performSchemaOperationsProcessEngineClose() |
protected String |
prependDatabaseTablePrefix(String tableName) |
protected String |
readNextTrimmedLine(BufferedReader reader) |
protected void |
removeUnnecessaryOperations()
Clears all deleted and inserted objects from the cache,
and removes inserts and deletes that cancel each other.
|
void |
rollback() |
<T extends Entity> T |
selectById(Class<T> entityClass,
String id) |
<T extends Entity> T |
selectById(Class<T> entityClass,
String id,
boolean useCache) |
List |
selectList(String statement) |
List |
selectList(String statement,
ListQueryParameterObject parameter) |
List |
selectList(String statement,
ListQueryParameterObject parameter,
boolean useCache) |
List |
selectList(String statement,
ListQueryParameterObject parameter,
Page page) |
List |
selectList(String statement,
ListQueryParameterObject parameter,
Page page,
boolean useCache) |
List |
selectList(String statement,
Object parameter) |
List |
selectList(String statement,
Object parameter,
boolean useCache) |
List |
selectList(String statement,
Object parameter,
int firstResult,
int maxResults) |
List |
selectList(String statement,
Object parameter,
int firstResult,
int maxResults,
boolean useCache) |
List |
selectList(String statement,
Object parameter,
Page page) |
List |
selectList(String statement,
Object parameter,
Page page,
boolean useCache) |
List |
selectListWithRawParameter(String statement,
Object parameter,
int firstResult,
int maxResults) |
List |
selectListWithRawParameter(String statement,
Object parameter,
int firstResult,
int maxResults,
boolean useCache) |
List |
selectListWithRawParameterWithoutFilter(String statement,
Object parameter,
int firstResult,
int maxResults) |
Object |
selectOne(String statement,
Object parameter) |
void |
update(Entity entity) |
int |
update(String statement,
Object parameters) |
protected String |
updateDdlForMySqlVersionLowerThan56(String ddlStatements)
MySQL is funny when it comes to timestamps and dates.
|