Class DmnDecisionEvaluationEventImpl
- java.lang.Object
-
- org.camunda.bpm.dmn.engine.impl.delegate.DmnDecisionEvaluationEventImpl
-
- All Implemented Interfaces:
DmnDecisionEvaluationEvent
public class DmnDecisionEvaluationEventImpl extends Object implements DmnDecisionEvaluationEvent
-
-
Field Summary
Fields Modifier and Type Field Description protected DmnDecisionLogicEvaluationEvent
decisionResult
protected long
executedDecisionElements
protected long
executedDecisionInstances
protected Collection<DmnDecisionLogicEvaluationEvent>
requiredDecisionResults
-
Constructor Summary
Constructors Constructor Description DmnDecisionEvaluationEventImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DmnDecisionLogicEvaluationEvent
getDecisionResult()
long
getExecutedDecisionElements()
long
getExecutedDecisionInstances()
Collection<DmnDecisionLogicEvaluationEvent>
getRequiredDecisionResults()
void
setDecisionResult(DmnDecisionLogicEvaluationEvent decisionResult)
void
setExecutedDecisionElements(long executedDecisionElements)
void
setExecutedDecisionInstances(long executedDecisionInstances)
void
setRequiredDecisionResults(Collection<DmnDecisionLogicEvaluationEvent> requiredDecisionResults)
String
toString()
-
-
-
Field Detail
-
decisionResult
protected DmnDecisionLogicEvaluationEvent decisionResult
-
requiredDecisionResults
protected Collection<DmnDecisionLogicEvaluationEvent> requiredDecisionResults
-
executedDecisionInstances
protected long executedDecisionInstances
-
executedDecisionElements
protected long executedDecisionElements
-
-
Method Detail
-
getDecisionResult
public DmnDecisionLogicEvaluationEvent getDecisionResult()
- Specified by:
getDecisionResult
in interfaceDmnDecisionEvaluationEvent
- Returns:
- the result of the evaluated decision
-
setDecisionResult
public void setDecisionResult(DmnDecisionLogicEvaluationEvent decisionResult)
-
getRequiredDecisionResults
public Collection<DmnDecisionLogicEvaluationEvent> getRequiredDecisionResults()
- Specified by:
getRequiredDecisionResults
in interfaceDmnDecisionEvaluationEvent
- Returns:
- the collection of required decision results
-
setRequiredDecisionResults
public void setRequiredDecisionResults(Collection<DmnDecisionLogicEvaluationEvent> requiredDecisionResults)
-
getExecutedDecisionInstances
public long getExecutedDecisionInstances()
- Specified by:
getExecutedDecisionInstances
in interfaceDmnDecisionEvaluationEvent
- Returns:
- the number of executed decision instances during the evaluation
-
setExecutedDecisionInstances
public void setExecutedDecisionInstances(long executedDecisionInstances)
-
getExecutedDecisionElements
public long getExecutedDecisionElements()
- Specified by:
getExecutedDecisionElements
in interfaceDmnDecisionEvaluationEvent
- Returns:
- the number of executed decision elements during the evaluation
-
setExecutedDecisionElements
public void setExecutedDecisionElements(long executedDecisionElements)
-
-