Interface DmnDecisionLogicEvaluationHandler
- All Known Implementing Classes:
DecisionLiteralExpressionEvaluationHandler,DecisionTableEvaluationHandler
public interface DmnDecisionLogicEvaluationHandler
Evaluates decisions with a specific kind of decision logic and generates the
result.
-
Method Summary
Modifier and TypeMethodDescriptionevaluate(DmnDecision decision, VariableContext variableContext) Evaluate a decision with the givenVariableContext.Generates the decision evaluation result of the given event.
-
Method Details
-
evaluate
Evaluate a decision with the givenVariableContext.- Parameters:
decision- the decision to evaluatevariableContext- the available variable context- Returns:
- the event which represents the evaluation
-
generateDecisionResult
Generates the decision evaluation result of the given event.- Parameters:
event- which represents the evaluation- Returns:
- the result of the decision evaluation
-