Class HistoricTaskInstanceManager
- java.lang.Object
- 
- org.camunda.bpm.engine.impl.persistence.AbstractManager
- 
- org.camunda.bpm.engine.impl.persistence.AbstractHistoricManager
- 
- org.camunda.bpm.engine.impl.persistence.entity.HistoricTaskInstanceManager
 
 
 
- 
- All Implemented Interfaces:
- Session
 
 public class HistoricTaskInstanceManager extends AbstractHistoricManager - Author:
- Tom Baeyens
 
- 
- 
Field Summary- 
Fields inherited from class org.camunda.bpm.engine.impl.persistence.AbstractHistoricManagerhistoryLevel, isHistoryEnabled, isHistoryLevelFullEnabled, LOG
 
- 
 - 
Constructor SummaryConstructors Constructor Description HistoricTaskInstanceManager()
 - 
Method Summary- 
Methods inherited from class org.camunda.bpm.engine.impl.persistence.AbstractHistoricManagercheckHistoryEnabled, isHistoryEnabled, isHistoryLevelFullEnabled
 - 
Methods inherited from class org.camunda.bpm.engine.impl.persistence.AbstractManagercheckAuthorization, close, configureQuery, delete, deleteAuthorizations, deleteAuthorizationsForGroup, deleteAuthorizationsForUser, deleteDefaultAuthorizations, flush, getAttachmentManager, getAuthorizationManager, getBatchManager, getByteArrayManager, getCamundaFormDefinitionManager, getCaseDefinitionManager, getCaseExecutionManager, getCaseInstanceManager, getCommandContext, getCurrentAuthentication, getDbEntityManager, getDbSqlSession, getDecisionDefinitionManager, getDecisionRequirementsDefinitionManager, getDeploymentManager, getEventSubscriptionManager, getHistoricActivityInstanceManager, getHistoricBatchManager, getHistoricCaseActivityInstanceManager, getHistoricCaseInstanceManager, getHistoricDecisionInstanceManager, getHistoricDetailManager, getHistoricExternalTaskLogManager, getHistoricIdentityLinkManager, getHistoricIncidentManager, getHistoricJobLogManager, getHistoricProcessInstanceManager, getHistoricReportManager, getHistoricTaskInstanceManager, getHistoricVariableInstanceManager, getIdentityInfoManager, getIdentityLinkManager, getJobDefinitionManager, getJobManager, getProcessDefinitionManager, getProcessInstanceManager, getResourceAuthorizationProvider, getResourceManager, getSession, getTaskManager, getTaskReportManager, getTenantManager, getUserOperationLogManager, getVariableInstanceManager, insert, isAuthorizationEnabled, saveDefaultAuthorizations
 
- 
 
- 
- 
- 
Method Detail- 
deleteHistoricTaskInstancesByProcessInstanceIdspublic void deleteHistoricTaskInstancesByProcessInstanceIds(List<String> processInstanceIds, boolean deleteVariableInstances) Deletes all data related with tasks, which belongs to specified process instance ids.- Parameters:
- processInstanceIds-
- deleteVariableInstances- when true, will also delete variable instances. Can be false when variable instances were deleted separately.
 
 - 
deleteHistoricTaskInstancesByCaseInstanceIdspublic void deleteHistoricTaskInstancesByCaseInstanceIds(List<String> caseInstanceIds) 
 - 
findHistoricTaskInstanceCountByQueryCriteriapublic long findHistoricTaskInstanceCountByQueryCriteria(HistoricTaskInstanceQueryImpl historicTaskInstanceQuery) 
 - 
findHistoricTaskInstancesByQueryCriteriapublic List<HistoricTaskInstance> findHistoricTaskInstancesByQueryCriteria(HistoricTaskInstanceQueryImpl historicTaskInstanceQuery, Page page) 
 - 
findHistoricTaskInstanceByIdpublic HistoricTaskInstanceEntity findHistoricTaskInstanceById(String taskId) 
 - 
deleteHistoricTaskInstanceByIdpublic void deleteHistoricTaskInstanceById(String taskId) 
 - 
findHistoricTaskInstancesByNativeQuerypublic List<HistoricTaskInstance> findHistoricTaskInstancesByNativeQuery(Map<String,Object> parameterMap, int firstResult, int maxResults) 
 - 
findHistoricTaskInstanceCountByNativeQuerypublic long findHistoricTaskInstanceCountByNativeQuery(Map<String,Object> parameterMap) 
 - 
updateHistoricTaskInstancepublic void updateHistoricTaskInstance(TaskEntity taskEntity) 
 - 
addRemovalTimeToTaskInstancesByRootProcessInstanceIdpublic void addRemovalTimeToTaskInstancesByRootProcessInstanceId(String rootProcessInstanceId, Date removalTime) 
 - 
addRemovalTimeToTaskInstancesByProcessInstanceIdpublic void addRemovalTimeToTaskInstancesByProcessInstanceId(String processInstanceId, Date removalTime) 
 - 
createHistoricTaskpublic void createHistoricTask(TaskEntity task) 
 - 
configureQueryprotected void configureQuery(HistoricTaskInstanceQueryImpl query) 
 - 
deleteHistoricTaskInstancesByRemovalTimepublic DbOperation deleteHistoricTaskInstancesByRemovalTime(Date removalTime, int minuteFrom, int minuteTo, int batchSize) 
 
- 
 
-