Package org.bonitasoft.engine.execution
Class TransitionEvaluator
- java.lang.Object
-
- org.bonitasoft.engine.execution.TransitionEvaluator
-
public class TransitionEvaluator extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description TransitionEvaluator(ImplicitGatewayTransitionEvaluator implicitGatewayTransitionEvaluator, ParallelGatewayTransitionEvaluator parallelGatewayTransitionEvaluator, InclusiveExclusiveTransitionEvaluator inclusiveTransitionEvaluator, InclusiveExclusiveTransitionEvaluator exclusiveTransitionEvaluator)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.util.List<STransitionDefinition>evaluateOutgoingTransitions(FlowNodeTransitionsWrapper transitions, SProcessDefinition sDefinition, SFlowNodeInstance flowNodeInstance)protected STransitionDefinitiongetDefaultTransition(SProcessDefinition sDefinition, SFlowNodeInstance flowNodeInstance)
-
-
-
Constructor Detail
-
TransitionEvaluator
public TransitionEvaluator(ImplicitGatewayTransitionEvaluator implicitGatewayTransitionEvaluator, ParallelGatewayTransitionEvaluator parallelGatewayTransitionEvaluator, InclusiveExclusiveTransitionEvaluator inclusiveTransitionEvaluator, InclusiveExclusiveTransitionEvaluator exclusiveTransitionEvaluator)
-
-
Method Detail
-
evaluateOutgoingTransitions
protected java.util.List<STransitionDefinition> evaluateOutgoingTransitions(FlowNodeTransitionsWrapper transitions, SProcessDefinition sDefinition, SFlowNodeInstance flowNodeInstance) throws SBonitaException
- Throws:
SBonitaException
-
getDefaultTransition
protected STransitionDefinition getDefaultTransition(SProcessDefinition sDefinition, SFlowNodeInstance flowNodeInstance)
-
-