Synchronizes multiple concurrent flows into one, ensuring all paths complete before continuing.
UML
Interruptible Activity Region
A region that can be interrupted by external events, allowing for exception handling or cancellation.
Input Pin
Defines input data for an activity.
Initial Node
The starting point of the activity flow. It’s where the flow begins and is represented by a filled black circle.
Fork Node
Splits a single flow into multiple concurrent flows, enabling parallel execution.
Flow Final Node
Ends a specific flow path without terminating the entire activity. Useful for conditional exits.
Expansion Region
Executes actions on multiple items (e.g., iterating over a collection). Supports parallel or iterative execution.
Expansion Node
Input or output node for an ExpansionRegion, handling the flow of multiple items.
Exception Handler
Defines how exceptions are caught and handled within the activity flow.
Duration Constraint
Description of this template will be available soon.