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 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