Class MybatisHistoricDetailDataManager
java.lang.Object
org.flowable.common.engine.impl.db.AbstractDataManager<HistoricDetailEntity>
org.flowable.engine.impl.persistence.entity.data.AbstractProcessDataManager<HistoricDetailEntity>
org.flowable.engine.impl.persistence.entity.data.impl.MybatisHistoricDetailDataManager
- All Implemented Interfaces:
DataManager<HistoricDetailEntity>,HistoricDetailDataManager
public class MybatisHistoricDetailDataManager
extends AbstractProcessDataManager<HistoricDetailEntity>
implements HistoricDetailDataManager
- Author:
- Joram Barrez
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected CachedEntityMatcher<HistoricDetailEntity> protected CachedEntityMatcher<HistoricDetailEntity> Fields inherited from class org.flowable.engine.impl.persistence.entity.data.AbstractProcessDataManager
processEngineConfigurationFields inherited from class org.flowable.common.engine.impl.db.AbstractDataManager
MAX_ENTRIES_IN_CLAUSE -
Constructor Summary
ConstructorsConstructorDescriptionMybatisHistoricDetailDataManager(ProcessEngineConfigurationImpl processEngineConfiguration) -
Method Summary
Modifier and TypeMethodDescriptionvoidbulkDeleteHistoricDetailsByProcessInstanceIds(Collection<String> historicProcessInstanceIds) voidcreate()voidlongfindHistoricDetailCountByNativeQuery(Map<String, Object> parameterMap) longfindHistoricDetailCountByQueryCriteria(HistoricDetailQueryImpl historicVariableUpdateQuery) findHistoricDetailsByNativeQuery(Map<String, Object> parameterMap) findHistoricDetailsByProcessInstanceId(String processInstanceId) findHistoricDetailsByQueryCriteria(HistoricDetailQueryImpl historicVariableUpdateQuery) findHistoricDetailsByTaskId(String taskId) Class<? extends HistoricDetailEntity> List<Class<? extends HistoricDetailEntity>> Methods inherited from class org.flowable.engine.impl.persistence.entity.data.AbstractProcessDataManager
getClock, getIdGenerator, getProcessEngineConfigurationMethods inherited from class org.flowable.common.engine.impl.db.AbstractDataManager
bulkDelete, bulkDeleteEntities, bulkUpdateEntities, createSafeInValuesList, delete, delete, deleteCachedEntities, deleteCachedEntities, executeChangeWithInClause, findById, findByQuery, getCommandContext, getDbSqlSession, getEntity, getEntityCache, getList, getList, getList, getList, getList, getListFromCache, getListFromCache, getSession, insert, isEntityInserted, update
-
Field Details
-
historicDetailsByProcessInstanceIdEntityMatcher
-
historicDetailsByTaskIdEntityMatcher
-
-
Constructor Details
-
MybatisHistoricDetailDataManager
-
-
Method Details
-
getManagedEntityClass
- Specified by:
getManagedEntityClassin classAbstractDataManager<HistoricDetailEntity>
-
getManagedEntitySubClasses
- Overrides:
getManagedEntitySubClassesin classAbstractDataManager<HistoricDetailEntity>
-
create
- Specified by:
createin interfaceDataManager<HistoricDetailEntity>
-
createHistoricDetailAssignment
- Specified by:
createHistoricDetailAssignmentin interfaceHistoricDetailDataManager
-
createHistoricDetailVariableInstanceUpdate
- Specified by:
createHistoricDetailVariableInstanceUpdatein interfaceHistoricDetailDataManager
-
createHistoricFormProperty
- Specified by:
createHistoricFormPropertyin interfaceHistoricDetailDataManager
-
findHistoricDetailsByProcessInstanceId
- Specified by:
findHistoricDetailsByProcessInstanceIdin interfaceHistoricDetailDataManager
-
findHistoricDetailsByTaskId
- Specified by:
findHistoricDetailsByTaskIdin interfaceHistoricDetailDataManager
-
findHistoricDetailCountByQueryCriteria
public long findHistoricDetailCountByQueryCriteria(HistoricDetailQueryImpl historicVariableUpdateQuery) - Specified by:
findHistoricDetailCountByQueryCriteriain interfaceHistoricDetailDataManager
-
findHistoricDetailsByQueryCriteria
public List<HistoricDetail> findHistoricDetailsByQueryCriteria(HistoricDetailQueryImpl historicVariableUpdateQuery) - Specified by:
findHistoricDetailsByQueryCriteriain interfaceHistoricDetailDataManager
-
findHistoricDetailsByNativeQuery
- Specified by:
findHistoricDetailsByNativeQueryin interfaceHistoricDetailDataManager
-
findHistoricDetailCountByNativeQuery
- Specified by:
findHistoricDetailCountByNativeQueryin interfaceHistoricDetailDataManager
-
bulkDeleteHistoricDetailsByProcessInstanceIds
public void bulkDeleteHistoricDetailsByProcessInstanceIds(Collection<String> historicProcessInstanceIds) - Specified by:
bulkDeleteHistoricDetailsByProcessInstanceIdsin interfaceHistoricDetailDataManager
-
bulkDeleteHistoricDetailsByTaskIds
- Specified by:
bulkDeleteHistoricDetailsByTaskIdsin interfaceHistoricDetailDataManager
-
deleteHistoricDetailForNonExistingProcessInstances
public void deleteHistoricDetailForNonExistingProcessInstances()- Specified by:
deleteHistoricDetailForNonExistingProcessInstancesin interfaceHistoricDetailDataManager
-