org.camunda.bpm.engine.impl.history.producer
Interface DmnHistoryEventProducer

All Known Implementing Classes:
DefaultDmnHistoryEventProducer

public interface DmnHistoryEventProducer

The producer for DMN history events. The history event producer is responsible for extracting data from the dmn engine and adding the data to a HistoryEvent.

Author:
Philipp Ossler

Method Summary
 HistoryEvent createDecisionEvaluatedEvt(DelegateCaseExecution execution, org.camunda.bpm.dmn.engine.delegate.DmnDecisionEvaluationEvent decisionEvaluationEvent)
          Creates the history event fired when a decision is evaluated while execute a case instance.
 HistoryEvent createDecisionEvaluatedEvt(DelegateExecution execution, org.camunda.bpm.dmn.engine.delegate.DmnDecisionEvaluationEvent decisionEvaluationEvent)
          Creates the history event fired when a decision is evaluated while execute a process instance.
 HistoryEvent createDecisionEvaluatedEvt(org.camunda.bpm.dmn.engine.delegate.DmnDecisionEvaluationEvent decisionEvaluationEvent)
          Creates the history event fired when a decision is evaluated.
 

Method Detail

createDecisionEvaluatedEvt

HistoryEvent createDecisionEvaluatedEvt(DelegateExecution execution,
                                        org.camunda.bpm.dmn.engine.delegate.DmnDecisionEvaluationEvent decisionEvaluationEvent)
Creates the history event fired when a decision is evaluated while execute a process instance.

Parameters:
execution - the current execution
decisionEvaluationEvent - the evaluation event
Returns:
the history event
See Also:
createDecisionEvaluatedEvt(DmnDecisionEvaluationEvent)

createDecisionEvaluatedEvt

HistoryEvent createDecisionEvaluatedEvt(DelegateCaseExecution execution,
                                        org.camunda.bpm.dmn.engine.delegate.DmnDecisionEvaluationEvent decisionEvaluationEvent)
Creates the history event fired when a decision is evaluated while execute a case instance.

Parameters:
execution - the current case execution
decisionEvaluationEvent - the evaluation event
Returns:
the history event
See Also:
createDecisionEvaluatedEvt(DmnDecisionEvaluationEvent)

createDecisionEvaluatedEvt

HistoryEvent createDecisionEvaluatedEvt(org.camunda.bpm.dmn.engine.delegate.DmnDecisionEvaluationEvent decisionEvaluationEvent)
Creates the history event fired when a decision is evaluated. If the decision is evaluated while execute a process instance then you should use createDecisionEvaluatedEvt(DelegateExecution, DmnDecisionEvaluationEvent) instead.

Parameters:
decisionEvaluationEvent - the evaluation event
Returns:
the history event


Copyright © 2016 camunda services GmbH. All rights reserved.