Class HistoricProcessInstanceEntityManagerImpl
java.lang.Object
org.flowable.common.engine.impl.persistence.entity.AbstractEntityManager<EntityImpl,DM>
org.flowable.common.engine.impl.persistence.entity.AbstractEngineEntityManager<ProcessEngineConfigurationImpl,EntityImpl,DM>
org.flowable.engine.impl.persistence.entity.AbstractProcessEngineEntityManager<HistoricProcessInstanceEntity,HistoricProcessInstanceDataManager>
org.flowable.engine.impl.persistence.entity.HistoricProcessInstanceEntityManagerImpl
- All Implemented Interfaces:
EntityManager<HistoricProcessInstanceEntity>
,HistoricProcessInstanceEntityManager
public class HistoricProcessInstanceEntityManagerImpl
extends AbstractProcessEngineEntityManager<HistoricProcessInstanceEntity,HistoricProcessInstanceDataManager>
implements HistoricProcessInstanceEntityManager
- Author:
- Tom Baeyens, Joram Barrez
-
Field Summary
Fields inherited from class org.flowable.common.engine.impl.persistence.entity.AbstractEngineEntityManager
engineConfiguration
Fields inherited from class org.flowable.common.engine.impl.persistence.entity.AbstractEntityManager
dataManager, engineType
-
Constructor Summary
ConstructorsConstructorDescriptionHistoricProcessInstanceEntityManagerImpl
(ProcessEngineConfigurationImpl processEngineConfiguration, HistoricProcessInstanceDataManager historicProcessInstanceDataManager) -
Method Summary
Modifier and TypeMethodDescriptionvoid
bulkDeleteHistoricProcessInstances
(Collection<String> processInstanceIds) create
(ExecutionEntity processInstanceExecutionEntity) void
deleteHistoricProcessInstances
(HistoricProcessInstanceQueryImpl historicProcessInstanceQuery) long
findHistoricProcessInstanceCountByNativeQuery
(Map<String, Object> parameterMap) long
findHistoricProcessInstanceCountByQueryCriteria
(HistoricProcessInstanceQueryImpl historicProcessInstanceQuery) findHistoricProcessInstanceIdsByProcessDefinitionId
(String processDefinitionId) findHistoricProcessInstanceIdsBySuperProcessInstanceIds
(Collection<String> superProcessInstanceIds) findHistoricProcessInstancesAndVariablesByQueryCriteria
(HistoricProcessInstanceQueryImpl historicProcessInstanceQuery) findHistoricProcessInstancesByNativeQuery
(Map<String, Object> parameterMap) findHistoricProcessInstancesByQueryCriteria
(HistoricProcessInstanceQueryImpl historicProcessInstanceQuery) findHistoricProcessInstancesBySuperProcessInstanceId
(String historicProcessInstanceId) protected HistoryManager
Methods inherited from class org.flowable.engine.impl.persistence.entity.AbstractProcessEngineEntityManager
createEntityEvent
Methods inherited from class org.flowable.common.engine.impl.persistence.entity.AbstractEngineEntityManager
getClock, getCommandExecutor, getEngineConfiguration, getEventDispatcher
Methods inherited from class org.flowable.common.engine.impl.persistence.entity.AbstractEntityManager
create, delete, delete, delete, findById, fireEntityDeletedEvent, fireEntityInsertedEvent, fireEntityUpdatedEvent, getDataManager, insert, insert, setDataManager, update, update
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.flowable.common.engine.impl.persistence.entity.EntityManager
delete, delete, delete, findById, insert, insert, update, update
Methods inherited from interface org.flowable.engine.impl.persistence.entity.HistoricProcessInstanceEntityManager
create
-
Constructor Details
-
HistoricProcessInstanceEntityManagerImpl
public HistoricProcessInstanceEntityManagerImpl(ProcessEngineConfigurationImpl processEngineConfiguration, HistoricProcessInstanceDataManager historicProcessInstanceDataManager)
-
-
Method Details
-
create
- Specified by:
create
in interfaceHistoricProcessInstanceEntityManager
-
findHistoricProcessInstanceCountByQueryCriteria
public long findHistoricProcessInstanceCountByQueryCriteria(HistoricProcessInstanceQueryImpl historicProcessInstanceQuery) - Specified by:
findHistoricProcessInstanceCountByQueryCriteria
in interfaceHistoricProcessInstanceEntityManager
-
findHistoricProcessInstancesByQueryCriteria
public List<HistoricProcessInstance> findHistoricProcessInstancesByQueryCriteria(HistoricProcessInstanceQueryImpl historicProcessInstanceQuery) - Specified by:
findHistoricProcessInstancesByQueryCriteria
in interfaceHistoricProcessInstanceEntityManager
-
findHistoricProcessInstancesAndVariablesByQueryCriteria
public List<HistoricProcessInstance> findHistoricProcessInstancesAndVariablesByQueryCriteria(HistoricProcessInstanceQueryImpl historicProcessInstanceQuery) - Specified by:
findHistoricProcessInstancesAndVariablesByQueryCriteria
in interfaceHistoricProcessInstanceEntityManager
-
findHistoricProcessInstancesByNativeQuery
public List<HistoricProcessInstance> findHistoricProcessInstancesByNativeQuery(Map<String, Object> parameterMap) - Specified by:
findHistoricProcessInstancesByNativeQuery
in interfaceHistoricProcessInstanceEntityManager
-
findHistoricProcessInstancesBySuperProcessInstanceId
public List<HistoricProcessInstance> findHistoricProcessInstancesBySuperProcessInstanceId(String historicProcessInstanceId) - Specified by:
findHistoricProcessInstancesBySuperProcessInstanceId
in interfaceHistoricProcessInstanceEntityManager
-
findHistoricProcessInstanceIdsBySuperProcessInstanceIds
public List<String> findHistoricProcessInstanceIdsBySuperProcessInstanceIds(Collection<String> superProcessInstanceIds) - Specified by:
findHistoricProcessInstanceIdsBySuperProcessInstanceIds
in interfaceHistoricProcessInstanceEntityManager
-
findHistoricProcessInstanceIdsByProcessDefinitionId
- Specified by:
findHistoricProcessInstanceIdsByProcessDefinitionId
in interfaceHistoricProcessInstanceEntityManager
-
findHistoricProcessInstanceCountByNativeQuery
- Specified by:
findHistoricProcessInstanceCountByNativeQuery
in interfaceHistoricProcessInstanceEntityManager
-
deleteHistoricProcessInstances
public void deleteHistoricProcessInstances(HistoricProcessInstanceQueryImpl historicProcessInstanceQuery) - Specified by:
deleteHistoricProcessInstances
in interfaceHistoricProcessInstanceEntityManager
-
bulkDeleteHistoricProcessInstances
- Specified by:
bulkDeleteHistoricProcessInstances
in interfaceHistoricProcessInstanceEntityManager
-
getHistoryManager
-