org.camunda.bpm.engine.impl.history.producer
Class DefaultDmnHistoryEventProducer
java.lang.Object
org.camunda.bpm.engine.impl.history.producer.DefaultDmnHistoryEventProducer
- All Implemented Interfaces:
- DmnHistoryEventProducer
public class DefaultDmnHistoryEventProducer
- extends Object
- implements DmnHistoryEventProducer
- Author:
- Philipp Ossler
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DefaultDmnHistoryEventProducer
public DefaultDmnHistoryEventProducer()
createDecisionEvaluatedEvt
public HistoryEvent createDecisionEvaluatedEvt(DelegateExecution execution,
org.camunda.bpm.dmn.engine.DmnDecisionTable decisionTable,
org.camunda.bpm.dmn.engine.DmnDecisionTableResult decisionTableResult)
- Description copied from interface:
DmnHistoryEventProducer
- Creates the history event fired when a decision is evaluated.
- Specified by:
createDecisionEvaluatedEvt in interface DmnHistoryEventProducer
- Parameters:
execution - the current executiondecisionTable - the evaluated decision tabledecisionTableResult - the decision table evaluation result
- Returns:
- the history event
newDecisionInstanceEventEntity
protected HistoricDecisionInstanceEntity newDecisionInstanceEventEntity(ExecutionEntity executionEntity,
org.camunda.bpm.dmn.engine.DmnDecisionTable decisionTable,
org.camunda.bpm.dmn.engine.DmnDecisionTableResult decisionTableResult)
initDecisionInstanceEvent
protected void initDecisionInstanceEvent(HistoricDecisionInstanceEntity event,
ExecutionEntity execution,
org.camunda.bpm.dmn.engine.DmnDecisionTable decisionTable,
org.camunda.bpm.dmn.engine.DmnDecisionTableResult decisionTableResult,
HistoryEventTypes eventType)
getProcessDefinitionKey
protected String getProcessDefinitionKey(ExecutionEntity execution)
createHistoricDecisionInputInstances
protected List<HistoricDecisionInputInstance> createHistoricDecisionInputInstances(org.camunda.bpm.dmn.engine.DmnDecisionTableResult decisionTableResult)
createHistoricDecisionOutputInstances
protected List<HistoricDecisionOutputInstance> createHistoricDecisionOutputInstances(org.camunda.bpm.dmn.engine.DmnDecisionTableResult decisionTableResult)
Copyright © 2015 camunda services GmbH. All rights reserved.