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

    Modifier and Type
    Method
    Description
    createDecisionEvaluatedEvt(org.camunda.bpm.dmn.engine.delegate.DmnDecisionEvaluationEvent decisionEvaluationEvent)
    Creates the history event fired when a decision is evaluated.
    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.
    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.
  • Method Details

    • 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

      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

      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