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
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addRemovalTimeToDetailsByProcessInstanceId(java.lang.String processInstanceId, java.util.Date removalTime)
void
addRemovalTimeToDetailsByRootProcessInstanceId(java.lang.String rootProcessInstanceId, java.util.Date removalTime)
protected void
configureQuery(HistoricDetailQueryImpl query)
void
deleteHistoricDetails(java.util.Map<java.lang.String,java.lang.Object> parameters)
void
deleteHistoricDetailsByCaseInstanceIds(java.util.List<java.lang.String> historicCaseInstanceIds)
void
deleteHistoricDetailsByProcessInstanceIds(java.util.List<java.lang.String> historicProcessInstanceIds)
DbOperation
deleteHistoricDetailsByRemovalTime(java.util.Date removalTime, int minuteFrom, int minuteTo, int batchSize)
void
deleteHistoricDetailsByTaskCaseInstanceIds(java.util.List<java.lang.String> historicCaseInstanceIds)
void
deleteHistoricDetailsByTaskId(java.lang.String taskId)
void
deleteHistoricDetailsByTaskProcessInstanceIds(java.util.List<java.lang.String> historicProcessInstanceIds)
void
deleteHistoricDetailsByVariableInstanceId(java.lang.String historicVariableInstanceId)
long
findHistoricDetailCountByQueryCriteria(HistoricDetailQueryImpl historicVariableUpdateQuery)
java.util.List<HistoricDetail>
findHistoricDetailsByQueryCriteria(HistoricDetailQueryImpl historicVariableUpdateQuery, Page page)
java.util.List<HistoricDetail>
findHistoricDetailsByTaskId(java.lang.String taskId)
-
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(java.util.List<java.lang.String> historicProcessInstanceIds)
-
deleteHistoricDetailsByTaskProcessInstanceIds
public void deleteHistoricDetailsByTaskProcessInstanceIds(java.util.List<java.lang.String> historicProcessInstanceIds)
-
deleteHistoricDetailsByCaseInstanceIds
public void deleteHistoricDetailsByCaseInstanceIds(java.util.List<java.lang.String> historicCaseInstanceIds)
-
deleteHistoricDetailsByTaskCaseInstanceIds
public void deleteHistoricDetailsByTaskCaseInstanceIds(java.util.List<java.lang.String> historicCaseInstanceIds)
-
deleteHistoricDetailsByVariableInstanceId
public void deleteHistoricDetailsByVariableInstanceId(java.lang.String historicVariableInstanceId)
-
deleteHistoricDetails
public void deleteHistoricDetails(java.util.Map<java.lang.String,java.lang.Object> parameters)
-
findHistoricDetailCountByQueryCriteria
public long findHistoricDetailCountByQueryCriteria(HistoricDetailQueryImpl historicVariableUpdateQuery)
-
findHistoricDetailsByQueryCriteria
public java.util.List<HistoricDetail> findHistoricDetailsByQueryCriteria(HistoricDetailQueryImpl historicVariableUpdateQuery, Page page)
-
deleteHistoricDetailsByTaskId
public void deleteHistoricDetailsByTaskId(java.lang.String taskId)
-
findHistoricDetailsByTaskId
public java.util.List<HistoricDetail> findHistoricDetailsByTaskId(java.lang.String taskId)
-
configureQuery
protected void configureQuery(HistoricDetailQueryImpl query)
-
addRemovalTimeToDetailsByRootProcessInstanceId
public void addRemovalTimeToDetailsByRootProcessInstanceId(java.lang.String rootProcessInstanceId, java.util.Date removalTime)
-
addRemovalTimeToDetailsByProcessInstanceId
public void addRemovalTimeToDetailsByProcessInstanceId(java.lang.String processInstanceId, java.util.Date removalTime)
-
deleteHistoricDetailsByRemovalTime
public DbOperation deleteHistoricDetailsByRemovalTime(java.util.Date removalTime, int minuteFrom, int minuteTo, int batchSize)
-
-