Exclusive
This type of gateway causes the flow to be diverted on only one of the output paths.
Inclusive
This type of gateway causes the flow to deviate from one or more output flows, depending on a decision or formula.
Parallel
This type of gateway causes a process split in multiple flows in parallel, regardless of any formula or condition.
All flows must be finalized in another gateway, preferably of the Parallel type, so that the tokens are synchronized. One of the few exceptions to this rule is the simple finisher, which has no trigger or action defined.
Exclusive Start
Did you know that you can initiate a process through a Gateway? The Exclusive Start Gateway defines several start-up possibilities and is very similar to the multiple initiator, with the advantage of visualization of all possible child events.
Parallel Start
Corresponds to the parallel starter, where all subsequent events must necessarily occur so that the process can be started.
Events
In this case the gateway “waits” until at least one of the intermediate events of the output flows are triggered.
Complex
This type of gateway is rarely used and serves to represent complex situations regarding splitting and synchronization.