Boundary Message Event Activity
The Boundary Message Event activity enables the capture of messages that occur on the boundary of another activity. It can also catch messages defined by a specific message reference, facilitating event-driven process control.
| Field | Description | Requirement |
|---|---|---|
| Message reference | The unique name or identifier of the message to be caught by this event. | Required |
| Cancel activity | Specifies whether the parent activity should be canceled upon successful reception of the message. | Optional |
Action Types & Examples
Message Reference
- Format: string
- Example Result:
"OrderProcessedMessage"
Cancel Activity
- Format: boolean
- Example Result:
true
Implementation Examples
Field Setup - Message reference: OrderProcessedMessage - Cancel activity: true
Execution Parameters - messageReference: "OrderProcessedMessage" - cancelActivity: true
Technical Notes
This activity is designed to react to specific message events. Ensure the message reference precisely matches the event definition to avoid missed messages. When
Cancel activityis set totrue, the parent activity will be terminated upon message reception. Proper correlation IDs or message content filtering might be necessary in complex scenarios to ensure the correct message is processed by this boundary event.