Class ProfilingDbSqlSession
java.lang.Object
org.activiti.engine.impl.db.DbSqlSession
org.activiti.engine.test.profiler.ProfilingDbSqlSession
- All Implemented Interfaces:
Session
-
Field Summary
FieldsFields inherited from class org.activiti.engine.impl.db.DbSqlSession
ACTIVITI_VERSIONS, bulkDeleteOperations, connectionMetadataDefaultCatalog, connectionMetadataDefaultSchema, dbSqlSessionFactory, deletedObjects, entityCache, insertedObjects, JDBC_METADATA_TABLE_TYPES, LAST_V5_VERSION, LAST_V7_VERSION, sqlSession, updatedObjects -
Constructor Summary
ConstructorsConstructorDescriptionProfilingDbSqlSession(DbSqlSessionFactory dbSqlSessionFactory, EntityCache entityCache) ProfilingDbSqlSession(DbSqlSessionFactory dbSqlSessionFactory, EntityCache entityCache, Connection connection, String catalog, String schema) -
Method Summary
Modifier and TypeMethodDescriptionvoidcommit()voidflush()protected voidflushBulkDeletes(Class<? extends Entity> entityClass) protected voidflushBulkInsert(Collection<Entity> entities, Class<? extends Entity> clazz) protected voidflushDeleteEntities(Class<? extends Entity> entityClass, Collection<Entity> entitiesToDelete) protected voidflushRegularInsert(Entity entity, Class<? extends Entity> clazz) protected void<T extends Entity>
TselectById(Class<T> entityClass, String id, boolean useCache) selectListWithRawParameter(String statement, Object parameter, int firstResult, int maxResults, boolean useCache) selectListWithRawParameterWithoutFilter(String statement, Object parameter, int firstResult, int maxResults) Methods inherited from class org.activiti.engine.impl.db.DbSqlSession
addMissingComponent, addSqlStatementPiece, cacheLoadOrStore, cacheLoadOrStore, close, collectChildExecutionsForInsertion, createDeploymentQuery, createExecutionQuery, createHistoricActivityInstanceQuery, createHistoricDetailQuery, createHistoricProcessInstanceQuery, createHistoricTaskInstanceQuery, createHistoricVariableInstanceQuery, createJobQuery, createModelQueryImpl, createProcessDefinitionQuery, createProcessInstanceQuery, createTaskQuery, dbSchemaCheckVersion, dbSchemaCreate, dbSchemaCreateEngine, dbSchemaCreateHistory, dbSchemaDrop, dbSchemaPrune, dbSchemaUpdate, dbSchemaUpgrade, debugFlush, delete, delete, determineUpdatedObjects, executeMandatorySchemaResource, executeSchemaResource, findMatchingVersionIndex, flushDeletes, flushInsertEntities, flushInserts, getCustomMapper, getDbSqlSessionFactory, getDbVersion, getResourceForDbOperation, getSqlSession, incrementRevision, insert, isEngineTablePresent, isEntityInserted, isEntityToBeDeleted, isHistoryTablePresent, isMariaDb, isMissingTablesException, isMysql, isOracle, isTablePresent, orderExecutionEntities, performSchemaOperationsProcessEngineBuild, performSchemaOperationsProcessEngineClose, prependDatabaseTablePrefix, readNextTrimmedLine, removeUnnecessaryOperations, rollback, selectById, selectList, selectList, selectList, selectList, selectList, selectList, selectList, selectList, selectList, selectList, selectList, selectListWithRawParameter, update, update, updateDdlForMySqlVersionLowerThan56
-
Field Details
-
commandExecutionResult
-
-
Constructor Details
-
ProfilingDbSqlSession
-
ProfilingDbSqlSession
public ProfilingDbSqlSession(DbSqlSessionFactory dbSqlSessionFactory, EntityCache entityCache, Connection connection, String catalog, String schema)
-
-
Method Details
-
flush
public void flush()- Specified by:
flushin interfaceSession- Overrides:
flushin classDbSqlSession
-
commit
public void commit()- Overrides:
commitin classDbSqlSession
-
selectOne
- Overrides:
selectOnein classDbSqlSession
-
selectById
- Overrides:
selectByIdin classDbSqlSession
-
selectListWithRawParameter
public List selectListWithRawParameter(String statement, Object parameter, int firstResult, int maxResults, boolean useCache) - Overrides:
selectListWithRawParameterin classDbSqlSession
-
selectListWithRawParameterWithoutFilter
public List selectListWithRawParameterWithoutFilter(String statement, Object parameter, int firstResult, int maxResults) - Overrides:
selectListWithRawParameterWithoutFilterin classDbSqlSession
-
flushRegularInsert
- Overrides:
flushRegularInsertin classDbSqlSession
-
flushBulkInsert
- Overrides:
flushBulkInsertin classDbSqlSession
-
flushUpdates
protected void flushUpdates()- Overrides:
flushUpdatesin classDbSqlSession
-
flushDeleteEntities
protected void flushDeleteEntities(Class<? extends Entity> entityClass, Collection<Entity> entitiesToDelete) - Overrides:
flushDeleteEntitiesin classDbSqlSession
-
flushBulkDeletes
- Overrides:
flushBulkDeletesin classDbSqlSession
-
getCurrentCommandExecution
-