public class HistoricDecisionInstanceManager extends AbstractHistoricManager
HistoricDecisionInstanceEntity.historyLevel, isHistoryEnabled, isHistoryLevelFullEnabled, LOG| Constructor and Description |
|---|
HistoricDecisionInstanceManager() |
checkHistoryEnabled, isHistoryEnabled, isHistoryLevelFullEnabledcheckAuthorization, close, configureQuery, delete, deleteAuthorizations, deleteAuthorizationsForGroup, deleteAuthorizationsForUser, deleteDefaultAuthorizations, flush, getAttachmentManager, getAuthorizationManager, getBatchManager, getByteArrayManager, 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, saveDefaultAuthorizationspublic void deleteHistoricDecisionInstancesByDecisionDefinitionId(String decisionDefinitionId)
protected List<HistoricDecisionInstanceEntity> findHistoricDecisionInstancesByDecisionDefinitionId(String decisionDefinitionId)
public void deleteHistoricDecisionInstanceByIds(List<String> decisionInstanceIds)
public void insertHistoricDecisionInstances(HistoricDecisionEvaluationEvent event)
protected void insertHistoricDecisionInstance(HistoricDecisionInstanceEntity historicDecisionInstance)
protected void insertHistoricDecisionInputInstances(List<HistoricDecisionInputInstance> inputs, String decisionInstanceId)
protected void insertHistoricDecisionOutputInstances(List<HistoricDecisionOutputInstance> outputs, String decisionInstanceId)
public List<HistoricDecisionInstance> findHistoricDecisionInstancesByQueryCriteria(HistoricDecisionInstanceQueryImpl query, Page page)
public List<String> findHistoricDecisionInstanceIdsForCleanup(Integer batchSize, int minuteFrom, int minuteTo, boolean isHierarchical)
public List<String> findHistoricDecisionInstanceIdsForCleanup(Integer batchSize, int minuteFrom, int minuteTo)
protected void appendHistoricDecisionInputInstances(Map<String,HistoricDecisionInstanceEntity> decisionInstancesById, HistoricDecisionInstanceQueryImpl query)
protected void initializeInputInstances(Collection<HistoricDecisionInstanceEntity> decisionInstances)
protected List<HistoricDecisionInputInstanceEntity> findHistoricDecisionInputInstancesByDecisionInstanceIds(Set<String> historicDecisionInstanceKeys)
protected boolean isBinaryValue(HistoricDecisionInputInstance decisionInputInstance)
protected void fetchVariableValue(HistoricDecisionInputInstanceEntity decisionInputInstance, boolean isCustomObjectDeserializationEnabled)
protected void appendHistoricDecisionOutputInstances(Map<String,HistoricDecisionInstanceEntity> decisionInstancesById, HistoricDecisionInstanceQueryImpl query)
protected void initializeOutputInstances(Collection<HistoricDecisionInstanceEntity> decisionInstances)
protected List<HistoricDecisionOutputInstanceEntity> findHistoricDecisionOutputInstancesByDecisionInstanceIds(Set<String> decisionInstanceKeys)
protected boolean isBinaryValue(HistoricDecisionOutputInstance decisionOutputInstance)
protected void fetchVariableValue(HistoricDecisionOutputInstanceEntity decisionOutputInstance, boolean isCustomObjectDeserializationEnabled)
public HistoricDecisionInstanceEntity findHistoricDecisionInstance(String historicDecisionInstanceId)
public long findHistoricDecisionInstanceCountByQueryCriteria(HistoricDecisionInstanceQueryImpl query)
public List<HistoricDecisionInstance> findHistoricDecisionInstancesByNativeQuery(Map<String,Object> parameterMap, int firstResult, int maxResults)
public long findHistoricDecisionInstanceCountByNativeQuery(Map<String,Object> parameterMap)
protected void configureQuery(HistoricDecisionInstanceQueryImpl query)
protected ListQueryParameterObject configureParameterizedQuery(Object parameter)
public List<CleanableHistoricDecisionInstanceReportResult> findCleanableHistoricDecisionInstancesReportByCriteria(CleanableHistoricDecisionInstanceReportImpl query, Page page)
public long findCleanableHistoricDecisionInstancesReportCountByCriteria(CleanableHistoricDecisionInstanceReportImpl query)
public void addRemovalTimeToDecisionsByRootProcessInstanceId(String rootProcessInstanceId, Date removalTime)
public Map<Class<? extends DbEntity>,DbOperation> deleteHistoricDecisionsByRemovalTime(Date removalTime, int minuteFrom, int minuteTo, int batchSize)
Copyright © 2018 camunda services GmbH. All rights reserved.