Gateway

A BPMN 2.0 Gateway controls the way in which Sequence Flows converge and diverge within a Process. They provide a gating mechanism that either allows or blocks a Sequence Flow.

BPEL Properties

  • Double-click on the Gateway in the BPEL diagram
  • Right-click on the Gateway | BPEL | BPEL 2.0 Properties

Options

Field/Button

Action

See also

Name

Specify the name for the Gateway.

Gateway

Select the type for the Gateway, namely:

  • Complex
  • Event
  • Exclusive
  • Inclusive
  • Parallel

Details Tab

Depending on the selected Gateway, the 'Details' tab changes as shown:

  • Event Type - Set to 'Exclusive' to represent an Exclusive Event Based Gateway

OK

Save the values entered in the dialog.

Cancel

Discard the values entered in the dialog.

Help

Display this Help topic.

General

Open the 'UML Properties' dialog.

Properties

Notes

  • The target of the outgoing Sequence Flows of this Event Exclusive Gateway must be either a:
          -  Receive Task or a
          -  Message or Timer Intermediate Event
  • If a Message Task is one of the targets of the outgoing Sequence Flow of an Event Exclusive Gateway, then a Message Intermediate Event cannot be the target of the other outgoing Sequence Flows of this Event Exclusive Gateway