Interface DmnDecisionTableEvaluationEvent
- All Superinterfaces:
DmnDecisionLogicEvaluationEvent
- All Known Implementing Classes:
DmnDecisionTableEvaluationEventImpl
Event which represents the evaluation of a decision table
-
Method Summary
Modifier and TypeMethodDescriptionlong
Methods inherited from interface org.camunda.bpm.dmn.engine.delegate.DmnDecisionLogicEvaluationEvent
getDecision
-
Method Details
-
getDecisionTable
DmnDecision getDecisionTable()- Returns:
- the evaluated decision table
-
getInputs
List<DmnEvaluatedInput> getInputs()- Returns:
- the inputs on which the decision table was evaluated
-
getMatchingRules
List<DmnEvaluatedDecisionRule> getMatchingRules()- Returns:
- the matching rules of the decision table evaluation
-
getCollectResultName
String getCollectResultName()- Returns:
- the result name of the collect operation if the
HitPolicy.COLLECT
was used with an aggregator otherwise null
-
getCollectResultValue
TypedValue getCollectResultValue()- Returns:
- the result value of the collect operation if the
HitPolicy.COLLECT
was used with an aggregator otherwise null
-
getExecutedDecisionElements
long getExecutedDecisionElements()- Specified by:
getExecutedDecisionElements
in interfaceDmnDecisionLogicEvaluationEvent
- Returns:
- the number of executed decision elements during the evaluation
-