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
processEngineConfiguration
Fields inherited from class org.flowable.common.engine.impl.db.AbstractDataManager
MAX_ENTRIES_IN_CLAUSE
-
Constructor Summary
ConstructorsConstructorDescriptionMybatisHistoricDetailDataManager
(ProcessEngineConfigurationImpl processEngineConfiguration) -
Method Summary
Modifier and TypeMethodDescriptionvoid
bulkDeleteHistoricDetailsByProcessInstanceIds
(Collection<String> historicProcessInstanceIds) void
create()
void
long
findHistoricDetailCountByNativeQuery
(Map<String, Object> parameterMap) long
findHistoricDetailCountByQueryCriteria
(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, getProcessEngineConfiguration
Methods 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:
getManagedEntityClass
in classAbstractDataManager<HistoricDetailEntity>
-
getManagedEntitySubClasses
- Overrides:
getManagedEntitySubClasses
in classAbstractDataManager<HistoricDetailEntity>
-
create
- Specified by:
create
in interfaceDataManager<HistoricDetailEntity>
-
createHistoricDetailAssignment
- Specified by:
createHistoricDetailAssignment
in interfaceHistoricDetailDataManager
-
createHistoricDetailVariableInstanceUpdate
- Specified by:
createHistoricDetailVariableInstanceUpdate
in interfaceHistoricDetailDataManager
-
createHistoricFormProperty
- Specified by:
createHistoricFormProperty
in interfaceHistoricDetailDataManager
-
findHistoricDetailsByProcessInstanceId
- Specified by:
findHistoricDetailsByProcessInstanceId
in interfaceHistoricDetailDataManager
-
findHistoricDetailsByTaskId
- Specified by:
findHistoricDetailsByTaskId
in interfaceHistoricDetailDataManager
-
findHistoricDetailCountByQueryCriteria
public long findHistoricDetailCountByQueryCriteria(HistoricDetailQueryImpl historicVariableUpdateQuery) - Specified by:
findHistoricDetailCountByQueryCriteria
in interfaceHistoricDetailDataManager
-
findHistoricDetailsByQueryCriteria
public List<HistoricDetail> findHistoricDetailsByQueryCriteria(HistoricDetailQueryImpl historicVariableUpdateQuery) - Specified by:
findHistoricDetailsByQueryCriteria
in interfaceHistoricDetailDataManager
-
findHistoricDetailsByNativeQuery
- Specified by:
findHistoricDetailsByNativeQuery
in interfaceHistoricDetailDataManager
-
findHistoricDetailCountByNativeQuery
- Specified by:
findHistoricDetailCountByNativeQuery
in interfaceHistoricDetailDataManager
-
bulkDeleteHistoricDetailsByProcessInstanceIds
public void bulkDeleteHistoricDetailsByProcessInstanceIds(Collection<String> historicProcessInstanceIds) - Specified by:
bulkDeleteHistoricDetailsByProcessInstanceIds
in interfaceHistoricDetailDataManager
-
bulkDeleteHistoricDetailsByTaskIds
- Specified by:
bulkDeleteHistoricDetailsByTaskIds
in interfaceHistoricDetailDataManager
-
deleteHistoricDetailForNonExistingProcessInstances
public void deleteHistoricDetailForNonExistingProcessInstances()- Specified by:
deleteHistoricDetailForNonExistingProcessInstances
in interfaceHistoricDetailDataManager
-