Complex synchronization pattern

The complex gateway can also be used for complex synchronization. Complex gateway gets activated when the conditional expression is evaluated as true. Once the complex gateway gets activated, it would create a token on the output sequence flow.

If Abort pending flows is checked on the complex gateway properties, then complex gateway will abort all the pending flows and the remaining tokens will be suppressed. They will not be able to trigger any subsequent branch, as shown in the following screenshot:

Complex synchronization pattern

The suppression of tokens is translated to various patterns, which are shown as follows:

  • Canceling discriminator pattern ...

Get Oracle BPM Suite 12c Modeling Patterns now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.