-
Notifications
You must be signed in to change notification settings - Fork 0
Control Nodes
Control node used to control the flow direction.
It's the first node of a flow,
Decision node is a control node that accept token on one incoming node and selects one outgoing node from one or more outgoing flows.
Merge node is a control node that brings together multiple incoming alternate flows to accept single outgoing flow. Merge should not be used to synchronize concurrent flows. The outgoing node will be selected once first incoming node reaches.
Fork node is a control node that has one incoming node and multiple outgoing nodes and is used to split incoming flow into multiple concurrent flows.
Join node is a control node that has multiple incoming nodes and one outgoing node and is used to synchronize incoming concurrent flows. Only all incoming nodes reach, the outgoing node will be selected.