Class HistoricDetailManager
- java.lang.Object
-
- org.camunda.bpm.engine.impl.persistence.AbstractManager
-
- org.camunda.bpm.engine.impl.persistence.AbstractHistoricManager
-
- org.camunda.bpm.engine.impl.persistence.entity.HistoricDetailManager
-
- All Implemented Interfaces:
Session
public class HistoricDetailManager extends AbstractHistoricManager
- Author:
- Tom Baeyens
-
-
Field Summary
-
Fields inherited from class org.camunda.bpm.engine.impl.persistence.AbstractHistoricManager
historyLevel, isHistoryEnabled, isHistoryLevelFullEnabled, LOG
-
-
Constructor Summary
Constructors Constructor Description HistoricDetailManager()
-
Method Summary
-
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, 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
-
deleteHistoricDetailsByProcessInstanceIds
public void deleteHistoricDetailsByProcessInstanceIds(List<String> historicProcessInstanceIds)
-
deleteHistoricDetailsByTaskProcessInstanceIds
public void deleteHistoricDetailsByTaskProcessInstanceIds(List<String> historicProcessInstanceIds)
-
deleteHistoricDetailsByCaseInstanceIds
public void deleteHistoricDetailsByCaseInstanceIds(List<String> historicCaseInstanceIds)
-
deleteHistoricDetailsByTaskCaseInstanceIds
public void deleteHistoricDetailsByTaskCaseInstanceIds(List<String> historicCaseInstanceIds)
-
deleteHistoricDetailsByVariableInstanceId
public void deleteHistoricDetailsByVariableInstanceId(String historicVariableInstanceId)
-
findHistoricDetailCountByQueryCriteria
public long findHistoricDetailCountByQueryCriteria(HistoricDetailQueryImpl historicVariableUpdateQuery)
-
findHistoricDetailsByQueryCriteria
public List<HistoricDetail> findHistoricDetailsByQueryCriteria(HistoricDetailQueryImpl historicVariableUpdateQuery, Page page)
-
deleteHistoricDetailsByTaskId
public void deleteHistoricDetailsByTaskId(String taskId)
-
findHistoricDetailsByTaskId
public List<HistoricDetail> findHistoricDetailsByTaskId(String taskId)
-
configureQuery
protected void configureQuery(HistoricDetailQueryImpl query)
-
addRemovalTimeToDetailsByRootProcessInstanceId
public void addRemovalTimeToDetailsByRootProcessInstanceId(String rootProcessInstanceId, Date removalTime)
-
addRemovalTimeToDetailsByProcessInstanceId
public void addRemovalTimeToDetailsByProcessInstanceId(String processInstanceId, Date removalTime)
-
deleteHistoricDetailsByRemovalTime
public DbOperation deleteHistoricDetailsByRemovalTime(Date removalTime, int minuteFrom, int minuteTo, int batchSize)
-
-