Terminate End Event
A Terminate End Event immediately ends the entire process instance, including all parallel paths. Unlike regular End Events, it does not wait for other tokens to complete.
What is a Terminate End Event?
A Terminate End Event immediately stops the entire process instance. All active tokens and parallel paths are terminated without completing their normal flow-a forced shutdown.
Visual Representation
The event displays as a thick-bordered circle containing a filled solid circle inside. This solid inner circle distinguishes it from other end events.
Key Characteristics
- Immediate termination: Entire instance stops immediately
- All paths ended: Kills all active tokens regardless of location
- No compensation: Does not trigger compensation handlers
- Process scope: Only affects the current process, not call activities
Common Use Cases
Fatal Error Handling
When a critical error occurs that cannot be recovered, immediately terminate all processing.
Race Completion
In a parallel race, the winning path terminates to ensure losing paths stop immediately.
Emergency Stop
Implement an emergency shutdown that immediately halts all process activity.
Frequently Asked Questions
Related BPMN Elements
Try this element in Crismo
Create beautiful BPMN diagrams with our modern process modeling platform.