Skip to content

Boundary Signal Event Activity

The Boundary Signal Event activity pauses process execution until it receives a specific signal. This signal can originate from various processes, enabling inter-process communication and synchronization.

Field Description Requirement
Signal reference The unique name that identifies the signal to be awaited. Required
Cancel activity Determines whether the activity should be cancelled upon signal reception. Optional

Action Types & Examples

Signal Reception Status

  • Format: boolean
  • Example Result: true

Implementation Examples

Field Setup - Signal reference: myProcessCompletionSignal - Cancel activity: false

Execution Parameters - Configure signal to await: signalName="OrderProcessed" - Set cancellation behavior: cancelOnSignal=true

Technical Notes

The Boundary Signal Event activity pauses the workflow indefinitely until the specified signal is received. Signals can be broadcast across different process instances, enabling complex inter-process communication and synchronization patterns. Ensure signal names are unique and consistently managed to prevent unintended process interactions.