Package org.bonitasoft.engine.execution
Class TransitionEvaluator
java.lang.Object
org.bonitasoft.engine.execution.TransitionEvaluator
-
Constructor Summary
ConstructorsConstructorDescriptionTransitionEvaluator(ImplicitGatewayTransitionEvaluator implicitGatewayTransitionEvaluator, ParallelGatewayTransitionEvaluator parallelGatewayTransitionEvaluator, InclusiveExclusiveTransitionEvaluator inclusiveTransitionEvaluator, InclusiveExclusiveTransitionEvaluator exclusiveTransitionEvaluator) -
Method Summary
Modifier and TypeMethodDescriptionprotected List<STransitionDefinition>evaluateOutgoingTransitions(FlowNodeTransitionsWrapper transitions, SProcessDefinition sDefinition, SFlowNodeInstance flowNodeInstance) protected STransitionDefinitiongetDefaultTransition(SProcessDefinition sDefinition, SFlowNodeInstance flowNodeInstance)
-
Constructor Details
-
TransitionEvaluator
public TransitionEvaluator(ImplicitGatewayTransitionEvaluator implicitGatewayTransitionEvaluator, ParallelGatewayTransitionEvaluator parallelGatewayTransitionEvaluator, InclusiveExclusiveTransitionEvaluator inclusiveTransitionEvaluator, InclusiveExclusiveTransitionEvaluator exclusiveTransitionEvaluator)
-
-
Method Details
-
evaluateOutgoingTransitions
protected List<STransitionDefinition> evaluateOutgoingTransitions(FlowNodeTransitionsWrapper transitions, SProcessDefinition sDefinition, SFlowNodeInstance flowNodeInstance) throws SBonitaException - Throws:
SBonitaException
-
getDefaultTransition
protected STransitionDefinition getDefaultTransition(SProcessDefinition sDefinition, SFlowNodeInstance flowNodeInstance)
-