Split at event-based gateway

Event-based gateway in a process

This gateway has multiple outgoing sequence flows that have intermediate events or receive tasks as a target. If the gateway is activated, the following events or tasks wait for their activation. Simulation supports message, signal, and timer. All other elements are ignored. As soon as an event or task is triggered, a process folder is routed through each outgoing sequence flow of the event or task. If a specific process instance is triggered, the events or tasks following the gateway wait.

Exclusive event-based gateway at the beginning of the process

As soon as an event or task is activated, a process is instantiated and a process folder is routed through each outgoing sequence flow of the relevant object. This way, no other event or task of the event-based gateway can be activated by the first process instance.

Parallel event-based gateway at the beginning of the process

Only message-based triggers are supported. As soon as an event or task is activated, a process is instantiated and a process folder is created for each event and task of the gateway. However, a process folder is sent through each outgoing sequence flow only for the activated event or task. All other process folders wait at the corresponding event or task for matching triggers of the same process instance that had triggered the first event or task.