Skip to content

Control Nodes

ruochao edited this page Mar 4, 2016 · 2 revisions

Control node used to control the flow direction.

InitialNode

It's the first node of a flow,

FinalNode

Decision

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

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

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

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.

CustomControlNode

Clone this wiki locally