org.camunda.bpm.dmn.engine.impl.delegate
Class DmnDecisionEvaluationEventImpl

java.lang.Object
  extended by org.camunda.bpm.dmn.engine.impl.delegate.DmnDecisionEvaluationEventImpl
All Implemented Interfaces:
DmnDecisionEvaluationEvent

public class DmnDecisionEvaluationEventImpl
extends Object
implements DmnDecisionEvaluationEvent


Field Summary
protected  DmnDecisionLogicEvaluationEvent decisionResult
           
protected  long executedDecisionElements
           
protected  Collection<DmnDecisionLogicEvaluationEvent> requiredDecisionResults
           
 
Constructor Summary
DmnDecisionEvaluationEventImpl()
           
 
Method Summary
 DmnDecisionLogicEvaluationEvent getDecisionResult()
           
 long getExecutedDecisionElements()
           
 Collection<DmnDecisionLogicEvaluationEvent> getRequiredDecisionResults()
           
 void setDecisionResult(DmnDecisionLogicEvaluationEvent decisionResult)
           
 void setExecutedDecisionElements(long executedDecisionElements)
           
 void setRequiredDecisionResults(Collection<DmnDecisionLogicEvaluationEvent> requiredDecisionResults)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

decisionResult

protected DmnDecisionLogicEvaluationEvent decisionResult

requiredDecisionResults

protected Collection<DmnDecisionLogicEvaluationEvent> requiredDecisionResults

executedDecisionElements

protected long executedDecisionElements
Constructor Detail

DmnDecisionEvaluationEventImpl

public DmnDecisionEvaluationEventImpl()
Method Detail

getDecisionResult

public DmnDecisionLogicEvaluationEvent getDecisionResult()
Specified by:
getDecisionResult in interface DmnDecisionEvaluationEvent
Returns:
the result of the evaluated decision

setDecisionResult

public void setDecisionResult(DmnDecisionLogicEvaluationEvent decisionResult)

getRequiredDecisionResults

public Collection<DmnDecisionLogicEvaluationEvent> getRequiredDecisionResults()
Specified by:
getRequiredDecisionResults in interface DmnDecisionEvaluationEvent
Returns:
the collection of required decision results

setRequiredDecisionResults

public void setRequiredDecisionResults(Collection<DmnDecisionLogicEvaluationEvent> requiredDecisionResults)

getExecutedDecisionElements

public long getExecutedDecisionElements()
Specified by:
getExecutedDecisionElements in interface DmnDecisionEvaluationEvent
Returns:
the number of executed decision elements during the evaluation

setExecutedDecisionElements

public void setExecutedDecisionElements(long executedDecisionElements)

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2017 camunda services GmbH. All rights reserved.