Class MybatisHistoricTaskInstanceDataManager
java.lang.Object
org.flowable.common.engine.impl.db.AbstractDataManager<HistoricTaskInstanceEntity>
org.flowable.task.service.impl.persistence.entity.data.impl.MybatisHistoricTaskInstanceDataManager
- All Implemented Interfaces:
DataManager<HistoricTaskInstanceEntity>,HistoricTaskInstanceDataManager
public class MybatisHistoricTaskInstanceDataManager
extends AbstractDataManager<HistoricTaskInstanceEntity>
implements HistoricTaskInstanceDataManager
- Author:
- Joram Barrez
-
Field Summary
FieldsFields inherited from class org.flowable.common.engine.impl.db.AbstractDataManager
MAX_ENTRIES_IN_CLAUSE -
Constructor Summary
ConstructorsConstructorDescriptionMybatisHistoricTaskInstanceDataManager(TaskServiceConfiguration taskServiceConfiguration) -
Method Summary
Modifier and TypeMethodDescriptionvoidcreate()create(TaskEntity task) voiddeleteHistoricTaskInstances(HistoricTaskInstanceQueryImpl historicTaskInstanceQuery) voidvoidfindHistoricTaskIdsByParentTaskIds(Collection<String> parentTaskIds) findHistoricTaskIdsForProcessInstanceIds(Collection<String> processInstanceIds) findHistoricTaskIdsForScopeIdsAndScopeType(Collection<String> scopeIds, String scopeType) longfindHistoricTaskInstanceCountByNativeQuery(Map<String, Object> parameterMap) longfindHistoricTaskInstanceCountByQueryCriteria(HistoricTaskInstanceQueryImpl historicTaskInstanceQuery) findHistoricTaskInstancesAndRelatedEntitiesByQueryCriteria(HistoricTaskInstanceQueryImpl historicTaskInstanceQuery) findHistoricTaskInstancesByNativeQuery(Map<String, Object> parameterMap) findHistoricTaskInstancesByQueryCriteria(HistoricTaskInstanceQueryImpl historicTaskInstanceQuery) findHistoricTasksByParentTaskId(String parentTaskId) findHistoricTasksByProcessInstanceId(String processInstanceId) protected IdGeneratorClass<? extends HistoricTaskInstanceEntity> protected voidsetSafeInValueLists(HistoricTaskInstanceQueryImpl historicTaskInstanceQuery) 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, getManagedEntitySubClasses, getSession, insert, isEntityInserted, update
-
Field Details
-
taskServiceConfiguration
-
-
Constructor Details
-
MybatisHistoricTaskInstanceDataManager
-
-
Method Details
-
getManagedEntityClass
- Specified by:
getManagedEntityClassin classAbstractDataManager<HistoricTaskInstanceEntity>
-
create
- Specified by:
createin interfaceDataManager<HistoricTaskInstanceEntity>
-
create
- Specified by:
createin interfaceHistoricTaskInstanceDataManager
-
findHistoricTasksByParentTaskId
- Specified by:
findHistoricTasksByParentTaskIdin interfaceHistoricTaskInstanceDataManager
-
findHistoricTaskIdsByParentTaskIds
- Specified by:
findHistoricTaskIdsByParentTaskIdsin interfaceHistoricTaskInstanceDataManager
-
findHistoricTasksByProcessInstanceId
public List<HistoricTaskInstanceEntity> findHistoricTasksByProcessInstanceId(String processInstanceId) - Specified by:
findHistoricTasksByProcessInstanceIdin interfaceHistoricTaskInstanceDataManager
-
findHistoricTaskIdsForProcessInstanceIds
- Specified by:
findHistoricTaskIdsForProcessInstanceIdsin interfaceHistoricTaskInstanceDataManager
-
findHistoricTaskIdsForScopeIdsAndScopeType
public List<String> findHistoricTaskIdsForScopeIdsAndScopeType(Collection<String> scopeIds, String scopeType) - Specified by:
findHistoricTaskIdsForScopeIdsAndScopeTypein interfaceHistoricTaskInstanceDataManager
-
findHistoricTaskInstanceCountByQueryCriteria
public long findHistoricTaskInstanceCountByQueryCriteria(HistoricTaskInstanceQueryImpl historicTaskInstanceQuery) - Specified by:
findHistoricTaskInstanceCountByQueryCriteriain interfaceHistoricTaskInstanceDataManager
-
findHistoricTaskInstancesByQueryCriteria
public List<HistoricTaskInstance> findHistoricTaskInstancesByQueryCriteria(HistoricTaskInstanceQueryImpl historicTaskInstanceQuery) - Specified by:
findHistoricTaskInstancesByQueryCriteriain interfaceHistoricTaskInstanceDataManager
-
findHistoricTaskInstancesAndRelatedEntitiesByQueryCriteria
public List<HistoricTaskInstance> findHistoricTaskInstancesAndRelatedEntitiesByQueryCriteria(HistoricTaskInstanceQueryImpl historicTaskInstanceQuery) - Specified by:
findHistoricTaskInstancesAndRelatedEntitiesByQueryCriteriain interfaceHistoricTaskInstanceDataManager
-
findHistoricTaskInstancesByNativeQuery
public List<HistoricTaskInstance> findHistoricTaskInstancesByNativeQuery(Map<String, Object> parameterMap) - Specified by:
findHistoricTaskInstancesByNativeQueryin interfaceHistoricTaskInstanceDataManager
-
findHistoricTaskInstanceCountByNativeQuery
- Specified by:
findHistoricTaskInstanceCountByNativeQueryin interfaceHistoricTaskInstanceDataManager
-
deleteHistoricTaskInstances
- Specified by:
deleteHistoricTaskInstancesin interfaceHistoricTaskInstanceDataManager
-
bulkDeleteHistoricTaskInstancesForIds
- Specified by:
bulkDeleteHistoricTaskInstancesForIdsin interfaceHistoricTaskInstanceDataManager
-
deleteHistoricTaskInstancesForNonExistingProcessInstances
public void deleteHistoricTaskInstancesForNonExistingProcessInstances()- Specified by:
deleteHistoricTaskInstancesForNonExistingProcessInstancesin interfaceHistoricTaskInstanceDataManager
-
deleteHistoricTaskInstancesForNonExistingCaseInstances
public void deleteHistoricTaskInstancesForNonExistingCaseInstances()- Specified by:
deleteHistoricTaskInstancesForNonExistingCaseInstancesin interfaceHistoricTaskInstanceDataManager
-
getIdGenerator
- Specified by:
getIdGeneratorin classAbstractDataManager<HistoricTaskInstanceEntity>
-
setSafeInValueLists
-