A Boundary Event is an Intermediate event which can be placed on the boundary of any of the following activities:

  • SubProcess, Task, or Call Activity
  • SubChoreography, Choreography Task, or Call Choreography

Boundary Event indicates that while attached-to Activity is running, event is listening for the trigger signal.

Boundary Event types:

  • Interrupting Boundary Event aborts Activity and Process is continued of exceptional flow. This event is drawn with a solid border.
  • Non-Interrupting Boundary Event splits process to parallel flows. This event is drawn with a dashed border.

Error Boundary Event attached to SubProcess

Types of Boundary Events are as follows: