Intermediate Event
A BPMN 2.0 Intermediate Event indicates where an event occurs somewhere between the start and end of a Process.
BPEL Properties
- Double-click on the Intermediate Event in the BPEL diagram
- Right-click on the Intermediate Event | BPEL | BPEL 2.0 Properties
Options
|
|
|
|
Specify the name for the Intermediate Event.
|
|
|
Select the type for the Intermediate Event, namely:
- Cancel
- Compensation
- Conditional
- Error
- Escalation
- Link
- Message
- Multiple
- None
- Parallel Multiple
- Signal
- Timer
|
|
|
Depending on the selected Event Type, the 'Details' tab changes:
- Message Event Type
- Pool Package - Select the Package that represents one of the
involved Participants
- Operation - Select an Operation from the list of operation(s) in
the selected Pool Package
- Link Event Type
- Link Event - Select a Link Event element (to act as a target for
this Link Event) from the list of Link Event elements under the
current Process or Sub-Process
- Timer Event Type
- Time Cycle - Specify the value for the time duration
- Time Date - Specify the value for the time date
- Compensation Event Type
- Activity - Select an Activity from the list of Activity elements under
the current Process or Sub-Process
- Error Event Type
- Error - Select an Error element
|
|
|
(Optional) Select one or more Assignment elements created in the SupportingElements Package in this tab.
|
Assignment
SupportingElements
|
|
Save the values entered in the dialog.
|
|
|
Discard the values entered in the dialog.
|
|
|
Display this Help topic.
|
|
|
Open the 'UML Properties' dialog.
|
Properties
|
Notes
- Cancel, Conditional, Escalation, Multiple, None, Parallel Multiple and Signal event type cannot be mapped to BPEL 2.0
- The 'Assignments' tab is not available on Intermediate Events that are attached to the boundary of an Activity
- Either set 'Time Cycle' or 'Time Date for Timer Trigger Type' but not both as they are mutually exclusive fields
- The Error event type is valid only on an Intermediate Event attached to the boundary of an Activity
- The Compensation event type is valid only on an Event Sub-Process or when attached to the boundary of an Activity
- The Link Intermediate Event can be used either as a GOTO or an off-page connector; therefore, this event can have either incoming or outgoing Sequence Flows - but not both