Running a Multiple Gateway

Describes how the Process Execution Engine processes Split gateway.

When the instance arrives to the Multiple gateway the Process Execution Engine runs the PBL-Method associated to the Multiple gateway. The PBL-Method creates copies of the original instance.

The Engine processes the multiple instance copies simultaneously using the flow defined between the Multiple gateway and the Join gateway.

The original instance flows to the Join gateway and stays there until:

If you add or modify the attachments of an instance copy, the Engine automatically updates the attachments in the original instance when it reaches the Join gateway.

Note: If you modify the values of the instance variables in the copies, then the original instance uses the values of the last copy that arrives to the Join gateway. If you want to select or merge the values of the variables in the instance copies you can then you must add the PBL code to do this in the PBL-Method associated to the Join gateway.