End Events
An end event indicates when the process has completed. They are optional, however if a process contains a start event, it must contain an end event.
End events have different types that indicate different results upon completion of the process. All end events are "throw" events:
- None - There is no specific end result to the process.
- Error - Ends all activities in the process immediately without compensation or events, and appears in the Event log as a failed process instance.
- Compensation - Indicates that a compensation is necessary. For more information, see the BPMN specification at http://www.bpmn.org.
- Signal - Indicates that a signal is broadcast at the end of the process. A signal end event broadcasts a default signal name (signaln).
- Cancel - Used within a transaction sub-process to trigger a cancel intermediate event attached to the sub-process boundary.
- Terminate - Ends all activities in the process immediately without compensation or events.
Copyright © 2021. Cloud Software Group, Inc. All Rights Reserved.