![]() |
Copyright © TIBCO Software Inc. All Rights Reserved |
• None There is no specific end result to the process.
• Message Indicates that a message is sent at the end of the process. The message can either be a response to the start message, or a different message. This can be implemented using a web service using the Solution Design capability (see "Implementing Message Events" in TIBCO Business Studio Modeling Guide).
• Signal Indicates that a signal is broadcast at the end of the process. A signal end event broadcasts a default signal name (signaln).
• Multiple Indicates that there is more than one result that will occur when the process ends.
• 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.
• 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.An event trigger defines the cause for the event (for example, an error elsewhere in the Process). An end event result indicates the consequence of a sequence flow ending (for example, the sending of a message).
Table 2 Summary of Event Types catch throw Event handlers can be triggered zero or more times during the life of a process instance.
An event handler is a catch intermediate event with no incoming flow. Event handlers with no specific trigger type will normally be triggered through a destination-specific API or utility. See the BPM Developer's Guide for more information.
![]() |
Copyright © TIBCO Software Inc. All Rights Reserved |