org.camunda.bpm.engine.impl.persistence.entity
Class HistoricTaskInstanceManager

java.lang.Object
  extended by org.camunda.bpm.engine.impl.persistence.AbstractManager
      extended by org.camunda.bpm.engine.impl.persistence.AbstractHistoricManager
          extended by 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.AbstractHistoricManager
historyLevel, isHistoryEnabled, isHistoryLevelFullEnabled, LOG
 
Constructor Summary
HistoricTaskInstanceManager()
           
 
Method Summary
 void createHistoricTask(TaskEntity task)
           
 void deleteHistoricTaskInstanceById(String taskId)
           
protected  void deleteHistoricTaskInstances(String key, String value)
           
 void deleteHistoricTaskInstancesByCaseDefinitionId(String caseDefinitionId)
           
 void deleteHistoricTaskInstancesByCaseInstanceId(String caseInstanceId)
           
 void deleteHistoricTaskInstancesByProcessInstanceId(String processInstanceId)
           
 HistoricTaskInstanceEntity findHistoricTaskInstanceById(String taskId)
           
 long findHistoricTaskInstanceCountByNativeQuery(Map<String,Object> parameterMap)
           
 long findHistoricTaskInstanceCountByQueryCriteria(HistoricTaskInstanceQueryImpl historicTaskInstanceQuery)
           
 List<HistoricTaskInstance> findHistoricTaskInstancesByNativeQuery(Map<String,Object> parameterMap, int firstResult, int maxResults)
           
 List<HistoricTaskInstance> findHistoricTaskInstancesByQueryCriteria(HistoricTaskInstanceQueryImpl historicTaskInstanceQuery, Page page)
           
 void markTaskInstanceEnded(String taskId, String deleteReason)
           
 void updateHistoricTaskInstance(TaskEntity taskEntity)
           
 
Methods inherited from class org.camunda.bpm.engine.impl.persistence.AbstractHistoricManager
checkHistoryEnabled, isHistoryEnabled, isHistoryLevelFullEnabled
 
Methods inherited from class org.camunda.bpm.engine.impl.persistence.AbstractManager
checkAuthorization, close, configureQuery, delete, deleteAuthorizations, deleteDefaultAuthorizations, flush, getAttachmentManager, getAuthorizationManager, getByteArrayManager, getCaseDefinitionManager, getCaseExecutionManager, getCaseInstanceManager, getCommandContext, getCurrentAuthentication, getDbEntityManager, getDbSqlSession, getDecisionDefinitionManager, getDeploymentManager, getEventSubscriptionManager, getHistoricActivityInstanceManager, getHistoricCaseActivityInstanceManager, getHistoricCaseInstanceManager, getHistoricDecisionInstanceManager, getHistoricDetailManager, getHistoricIncidentManager, getHistoricJobLogManager, getHistoricProcessInstanceManager, getHistoricReportManager, getHistoricTaskInstanceManager, getHistoricVariableInstanceManager, getIdentityInfoManager, getIdentityLinkManager, getJobDefinitionManager, getJobManager, getProcessDefinitionManager, getProcessInstanceManager, getResourceAuthorizationProvider, getResourceManager, getSession, getTaskManager, getUserOperationLogManager, getVariableInstanceManager, insert, isAuthorizationEnabled, saveDefaultAuthorizations
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HistoricTaskInstanceManager

public HistoricTaskInstanceManager()
Method Detail

deleteHistoricTaskInstancesByProcessInstanceId

public void deleteHistoricTaskInstancesByProcessInstanceId(String processInstanceId)

deleteHistoricTaskInstancesByCaseInstanceId

public void deleteHistoricTaskInstancesByCaseInstanceId(String caseInstanceId)

deleteHistoricTaskInstancesByCaseDefinitionId

public void deleteHistoricTaskInstancesByCaseDefinitionId(String caseDefinitionId)

deleteHistoricTaskInstances

protected void deleteHistoricTaskInstances(String key,
                                           String value)

findHistoricTaskInstanceCountByQueryCriteria

public long findHistoricTaskInstanceCountByQueryCriteria(HistoricTaskInstanceQueryImpl historicTaskInstanceQuery)

findHistoricTaskInstancesByQueryCriteria

public List<HistoricTaskInstance> findHistoricTaskInstancesByQueryCriteria(HistoricTaskInstanceQueryImpl historicTaskInstanceQuery,
                                                                           Page page)

findHistoricTaskInstanceById

public HistoricTaskInstanceEntity findHistoricTaskInstanceById(String taskId)

deleteHistoricTaskInstanceById

public void deleteHistoricTaskInstanceById(String taskId)

findHistoricTaskInstancesByNativeQuery

public List<HistoricTaskInstance> findHistoricTaskInstancesByNativeQuery(Map<String,Object> parameterMap,
                                                                         int firstResult,
                                                                         int maxResults)

findHistoricTaskInstanceCountByNativeQuery

public long findHistoricTaskInstanceCountByNativeQuery(Map<String,Object> parameterMap)

updateHistoricTaskInstance

public void updateHistoricTaskInstance(TaskEntity taskEntity)

markTaskInstanceEnded

public void markTaskInstanceEnded(String taskId,
                                  String deleteReason)

createHistoricTask

public void createHistoricTask(TaskEntity task)


Copyright © 2016 camunda services GmbH. All rights reserved.