org.camunda.bpm.engine.impl.history.event
Class HistoricDecisionInstanceManager

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.history.event.HistoricDecisionInstanceManager
All Implemented Interfaces:
Session

public class HistoricDecisionInstanceManager
extends AbstractHistoricManager

Data base operations for HistoricDecisionInstanceEntity.

Author:
Philipp Ossler

Field Summary
 
Fields inherited from class org.camunda.bpm.engine.impl.persistence.AbstractHistoricManager
historyLevel, isHistoryEnabled, isHistoryLevelFullEnabled, LOG
 
Constructor Summary
HistoricDecisionInstanceManager()
           
 
Method Summary
protected  void appendHistoricDecisionInputInstances(Map<String,HistoricDecisionInstanceEntity> decisionInstancesById, HistoricDecisionInstanceQueryImpl query)
           
protected  void appendHistoricDecisionOutputInstances(Map<String,HistoricDecisionInstanceEntity> decisionInstancesById, HistoricDecisionInstanceQueryImpl query)
           
protected  ListQueryParameterObject configureParameterizedQuery(Object parameter)
           
protected  void configureQuery(HistoricDecisionInstanceQueryImpl query)
           
protected  void deleteHistoricDecisionInputInstancesByDecisionInstanceIds(Set<String> decisionInstanceIds)
           
 void deleteHistoricDecisionInstancesByDecisionDefinitionId(String decisionDefinitionId)
           
protected  void deleteHistoricDecisionOutputInstancesByDecisionInstanceIds(Set<String> decisionInstanceIds)
           
protected  void fetchVariableValue(HistoricDecisionInputInstanceEntity decisionInputInstance, boolean isCustomObjectDeserializationEnabled)
           
protected  void fetchVariableValue(HistoricDecisionOutputInstanceEntity decisionOutputInstance, boolean isCustomObjectDeserializationEnabled)
           
protected  List<HistoricDecisionInputInstanceEntity> findHistoricDecisionInputInstancesByDecisionInstanceIds(Set<String> historicDecisionInstanceKeys)
           
 long findHistoricDecisionInstanceCountByNativeQuery(Map<String,Object> parameterMap)
           
 long findHistoricDecisionInstanceCountByQueryCriteria(HistoricDecisionInstanceQueryImpl query)
           
protected  List<HistoricDecisionInstanceEntity> findHistoricDecisionInstancesByDecisionDefinitionId(String decisionDefinitionId)
           
 List<HistoricDecisionInstance> findHistoricDecisionInstancesByNativeQuery(Map<String,Object> parameterMap, int firstResult, int maxResults)
           
 List<HistoricDecisionInstance> findHistoricDecisionInstancesByQueryCriteria(HistoricDecisionInstanceQueryImpl query, Page page)
           
protected  List<HistoricDecisionOutputInstanceEntity> findHistoricDecisionOutputInstancesByDecisionInstanceIds(Set<String> decisionInstanceKeys)
           
protected  void initializeInputInstances(Collection<HistoricDecisionInstanceEntity> decisionInstances)
           
protected  void initializeOutputInstances(Collection<HistoricDecisionInstanceEntity> decisionInstances)
           
protected  void insertHistoricDecisionInputInstances(List<HistoricDecisionInputInstance> inputs, String decisionInstanceId)
           
 void insertHistoricDecisionInstance(HistoricDecisionInstanceEntity historicDecisionInstance)
           
protected  void insertHistoricDecisionOutputInstances(List<HistoricDecisionOutputInstance> outputs, String decisionInstanceId)
           
protected  boolean isBinaryValue(HistoricDecisionInputInstance decisionInputInstance)
           
protected  boolean isBinaryValue(HistoricDecisionOutputInstance decisionOutputInstance)
           
 
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, getCaseDefinitionManager, getCaseExecutionManager, getCaseInstanceManager, getCommandContext, getCurrentAuthentication, getDbEntityManager, getDbSqlSession, getDecisionDefinitionManager, getDeploymentManager, getEventSubscriptionManager, getHistoricActivityInstanceManager, getHistoricBatchManager, getHistoricCaseActivityInstanceManager, getHistoricCaseInstanceManager, getHistoricDecisionInstanceManager, getHistoricDetailManager, getHistoricIdentityLinkManager, getHistoricIncidentManager, getHistoricJobLogManager, getHistoricProcessInstanceManager, getHistoricReportManager, getHistoricTaskInstanceManager, getHistoricVariableInstanceManager, getIdentityInfoManager, getIdentityLinkManager, getJobDefinitionManager, getJobManager, getProcessDefinitionManager, getProcessInstanceManager, getResourceAuthorizationProvider, getResourceManager, getSession, getTaskManager, getTaskReportManager, getTenantManager, 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

HistoricDecisionInstanceManager

public HistoricDecisionInstanceManager()
Method Detail

deleteHistoricDecisionInstancesByDecisionDefinitionId

public void deleteHistoricDecisionInstancesByDecisionDefinitionId(String decisionDefinitionId)

findHistoricDecisionInstancesByDecisionDefinitionId

protected List<HistoricDecisionInstanceEntity> findHistoricDecisionInstancesByDecisionDefinitionId(String decisionDefinitionId)

deleteHistoricDecisionInputInstancesByDecisionInstanceIds

protected void deleteHistoricDecisionInputInstancesByDecisionInstanceIds(Set<String> decisionInstanceIds)

deleteHistoricDecisionOutputInstancesByDecisionInstanceIds

protected void deleteHistoricDecisionOutputInstancesByDecisionInstanceIds(Set<String> decisionInstanceIds)

insertHistoricDecisionInstance

public void insertHistoricDecisionInstance(HistoricDecisionInstanceEntity historicDecisionInstance)

insertHistoricDecisionInputInstances

protected void insertHistoricDecisionInputInstances(List<HistoricDecisionInputInstance> inputs,
                                                    String decisionInstanceId)

insertHistoricDecisionOutputInstances

protected void insertHistoricDecisionOutputInstances(List<HistoricDecisionOutputInstance> outputs,
                                                     String decisionInstanceId)

findHistoricDecisionInstancesByQueryCriteria

public List<HistoricDecisionInstance> findHistoricDecisionInstancesByQueryCriteria(HistoricDecisionInstanceQueryImpl query,
                                                                                   Page page)

appendHistoricDecisionInputInstances

protected void appendHistoricDecisionInputInstances(Map<String,HistoricDecisionInstanceEntity> decisionInstancesById,
                                                    HistoricDecisionInstanceQueryImpl query)

initializeInputInstances

protected void initializeInputInstances(Collection<HistoricDecisionInstanceEntity> decisionInstances)

findHistoricDecisionInputInstancesByDecisionInstanceIds

protected List<HistoricDecisionInputInstanceEntity> findHistoricDecisionInputInstancesByDecisionInstanceIds(Set<String> historicDecisionInstanceKeys)

isBinaryValue

protected boolean isBinaryValue(HistoricDecisionInputInstance decisionInputInstance)

fetchVariableValue

protected void fetchVariableValue(HistoricDecisionInputInstanceEntity decisionInputInstance,
                                  boolean isCustomObjectDeserializationEnabled)

appendHistoricDecisionOutputInstances

protected void appendHistoricDecisionOutputInstances(Map<String,HistoricDecisionInstanceEntity> decisionInstancesById,
                                                     HistoricDecisionInstanceQueryImpl query)

initializeOutputInstances

protected void initializeOutputInstances(Collection<HistoricDecisionInstanceEntity> decisionInstances)

findHistoricDecisionOutputInstancesByDecisionInstanceIds

protected List<HistoricDecisionOutputInstanceEntity> findHistoricDecisionOutputInstancesByDecisionInstanceIds(Set<String> decisionInstanceKeys)

isBinaryValue

protected boolean isBinaryValue(HistoricDecisionOutputInstance decisionOutputInstance)

fetchVariableValue

protected void fetchVariableValue(HistoricDecisionOutputInstanceEntity decisionOutputInstance,
                                  boolean isCustomObjectDeserializationEnabled)

findHistoricDecisionInstanceCountByQueryCriteria

public long findHistoricDecisionInstanceCountByQueryCriteria(HistoricDecisionInstanceQueryImpl query)

findHistoricDecisionInstancesByNativeQuery

public List<HistoricDecisionInstance> findHistoricDecisionInstancesByNativeQuery(Map<String,Object> parameterMap,
                                                                                 int firstResult,
                                                                                 int maxResults)

findHistoricDecisionInstanceCountByNativeQuery

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

configureQuery

protected void configureQuery(HistoricDecisionInstanceQueryImpl query)

configureParameterizedQuery

protected ListQueryParameterObject configureParameterizedQuery(Object parameter)


Copyright © 2016 camunda services GmbH. All rights reserved.