Class HistoricDetailEntityManagerImpl
java.lang.Object
org.flowable.common.engine.impl.persistence.entity.AbstractEntityManager<HistoricDetailEntity, HistoricDetailDataManager>
org.flowable.common.engine.impl.persistence.entity.AbstractEngineEntityManager<ProcessEngineConfigurationImpl, HistoricDetailEntity, HistoricDetailDataManager>
org.flowable.engine.impl.persistence.entity.AbstractProcessEngineEntityManager<HistoricDetailEntity, HistoricDetailDataManager>
org.flowable.engine.impl.persistence.entity.HistoricDetailEntityManagerImpl
- All Implemented Interfaces:
EntityManager<HistoricDetailEntity>, HistoricDetailEntityManager
public class HistoricDetailEntityManagerImpl
extends AbstractProcessEngineEntityManager<HistoricDetailEntity, HistoricDetailDataManager>
implements HistoricDetailEntityManager
- Author:
- Tom Baeyens, Joram Barrez
-
Field Summary
Fields inherited from class AbstractEngineEntityManager
engineConfigurationFields inherited from class AbstractEntityManager
dataManager, engineType -
Constructor Summary
ConstructorsConstructorDescriptionHistoricDetailEntityManagerImpl(ProcessEngineConfigurationImpl processEngineConfiguration, HistoricDetailDataManager historicDetailDataManager) -
Method Summary
Modifier and TypeMethodDescriptionvoidbulkDeleteHistoricDetailsByProcessInstanceIds(Collection<String> historicProcessInstanceIds) voidcopyAndInsertHistoricDetailVariableInstanceUpdateEntity(VariableInstanceEntity variableInstance, Date createTime) voiddelete(HistoricDetailEntity entity, boolean fireDeleteEvent) voidvoiddeleteHistoricDetailsByProcessInstanceId(String historicProcessInstanceId) voiddeleteHistoricDetailsByTaskId(String taskId) longfindHistoricDetailCountByNativeQuery(Map<String, Object> parameterMap) longfindHistoricDetailCountByQueryCriteria(HistoricDetailQueryImpl historicVariableUpdateQuery) findHistoricDetailsByNativeQuery(Map<String, Object> parameterMap) findHistoricDetailsByQueryCriteria(HistoricDetailQueryImpl historicVariableUpdateQuery) protected ActivityInstanceEntityManagerprotected HistoryManagerinsertHistoricFormPropertyEntity(ExecutionEntity execution, String propertyId, String propertyValue, String taskId, Date createTime) Methods inherited from class AbstractProcessEngineEntityManager
createEntityEventMethods inherited from class AbstractEngineEntityManager
getClock, getCommandExecutor, getEngineConfiguration, getEventDispatcherMethods inherited from class AbstractEntityManager
create, delete, delete, findById, fireEntityDeletedEvent, fireEntityInsertedEvent, fireEntityUpdatedEvent, getDataManager, insert, insert, setDataManager, update, update
-
Constructor Details
-
HistoricDetailEntityManagerImpl
public HistoricDetailEntityManagerImpl(ProcessEngineConfigurationImpl processEngineConfiguration, HistoricDetailDataManager historicDetailDataManager)
-
-
Method Details
-
insertHistoricFormPropertyEntity
public HistoricFormPropertyEntity insertHistoricFormPropertyEntity(ExecutionEntity execution, String propertyId, String propertyValue, String taskId, Date createTime) - Specified by:
insertHistoricFormPropertyEntityin interfaceHistoricDetailEntityManager
-
copyAndInsertHistoricDetailVariableInstanceUpdateEntity
public HistoricDetailVariableInstanceUpdateEntity copyAndInsertHistoricDetailVariableInstanceUpdateEntity(VariableInstanceEntity variableInstance, Date createTime) - Specified by:
copyAndInsertHistoricDetailVariableInstanceUpdateEntityin interfaceHistoricDetailEntityManager
-
delete
- Specified by:
deletein interfaceEntityManager<HistoricDetailEntity>- Overrides:
deletein classAbstractEntityManager<HistoricDetailEntity, HistoricDetailDataManager>
-
deleteHistoricDetailsByProcessInstanceId
- Specified by:
deleteHistoricDetailsByProcessInstanceIdin interfaceHistoricDetailEntityManager
-
findHistoricDetailCountByQueryCriteria
public long findHistoricDetailCountByQueryCriteria(HistoricDetailQueryImpl historicVariableUpdateQuery) - Specified by:
findHistoricDetailCountByQueryCriteriain interfaceHistoricDetailEntityManager
-
findHistoricDetailsByQueryCriteria
public List<HistoricDetail> findHistoricDetailsByQueryCriteria(HistoricDetailQueryImpl historicVariableUpdateQuery) - Specified by:
findHistoricDetailsByQueryCriteriain interfaceHistoricDetailEntityManager
-
deleteHistoricDetailsByTaskId
- Specified by:
deleteHistoricDetailsByTaskIdin interfaceHistoricDetailEntityManager
-
bulkDeleteHistoricDetailsByProcessInstanceIds
public void bulkDeleteHistoricDetailsByProcessInstanceIds(Collection<String> historicProcessInstanceIds) - Specified by:
bulkDeleteHistoricDetailsByProcessInstanceIdsin interfaceHistoricDetailEntityManager
-
bulkDeleteHistoricDetailsByTaskIds
- Specified by:
bulkDeleteHistoricDetailsByTaskIdsin interfaceHistoricDetailEntityManager
-
deleteHistoricDetailForNonExistingProcessInstances
public void deleteHistoricDetailForNonExistingProcessInstances()- Specified by:
deleteHistoricDetailForNonExistingProcessInstancesin interfaceHistoricDetailEntityManager
-
findHistoricDetailsByNativeQuery
- Specified by:
findHistoricDetailsByNativeQueryin interfaceHistoricDetailEntityManager
-
findHistoricDetailCountByNativeQuery
- Specified by:
findHistoricDetailCountByNativeQueryin interfaceHistoricDetailEntityManager
-
getActivityInstanceEntityManager
-
getHistoryManager
-