Interface DmnHistoryEventProducer
-
- All Known Implementing Classes:
DefaultDmnHistoryEventProducer
public interface DmnHistoryEventProducerThe producer for DMN history events. The history event producer is responsible for extracting data from the dmn engine and adding the data to aHistoryEvent.- Author:
- Philipp Ossler
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description HistoryEventcreateDecisionEvaluatedEvt(DmnDecisionEvaluationEvent decisionEvaluationEvent)Creates the history event fired when a decision is evaluated.HistoryEventcreateDecisionEvaluatedEvt(DelegateCaseExecution execution, DmnDecisionEvaluationEvent decisionEvaluationEvent)Creates the history event fired when a decision is evaluated while execute a case instance.HistoryEventcreateDecisionEvaluatedEvt(DelegateExecution execution, DmnDecisionEvaluationEvent decisionEvaluationEvent)Creates the history event fired when a decision is evaluated while execute a process instance.
-
-
-
Method Detail
-
createDecisionEvaluatedEvt
HistoryEvent createDecisionEvaluatedEvt(DelegateExecution execution, DmnDecisionEvaluationEvent decisionEvaluationEvent)
Creates the history event fired when a decision is evaluated while execute a process instance.- Parameters:
execution- the current executiondecisionEvaluationEvent- the evaluation event- Returns:
- the history event
- See Also:
createDecisionEvaluatedEvt(DmnDecisionEvaluationEvent)
-
createDecisionEvaluatedEvt
HistoryEvent createDecisionEvaluatedEvt(DelegateCaseExecution execution, DmnDecisionEvaluationEvent decisionEvaluationEvent)
Creates the history event fired when a decision is evaluated while execute a case instance.- Parameters:
execution- the current case executiondecisionEvaluationEvent- the evaluation event- Returns:
- the history event
- See Also:
createDecisionEvaluatedEvt(DmnDecisionEvaluationEvent)
-
createDecisionEvaluatedEvt
HistoryEvent createDecisionEvaluatedEvt(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 usecreateDecisionEvaluatedEvt(DelegateExecution, DmnDecisionEvaluationEvent)instead.- Parameters:
decisionEvaluationEvent- the evaluation event- Returns:
- the history event
-
-