Oracle BPM Editor
Component Palette
Message End Event
dialog for the Message End Event
Use to edit the implementation properties of the message end event.
Implementation Type
Select to change the type of flow object.
this is a short cut that allows you to easily change the type of flow object, without having to add a new flow object and create incoming and outgoing sequence flows.
Note: If you change the flow object type, you will lose any configuration changes you have made.
Initiator Node
Select the message event that precedes this end message event in the conversation.
When the Initiator Node invokes a process:
Process
Displays the BPMN process the message end event invokes. You cannot edit this field, click the Browse.. icon to change the selected BPMN process.
Question to reviewers: should this show the process invoked by the initiator node? If so, then this field should be grayed out.
Browse... icon
Click to view the available BPMN processes and select one.
Clear icon
Click to deselect the currently selected BPMN process.
Node
Select the message event to invoke.
When the Initiator Node invokes a service:
Name
Displays the service this message end event invokes. You cannot edit this field, click the Browse.. icon to change the selected service.
Question to reviewers: should this show the service invoked by the initiator node? If so, then this field should be grayed out.
Browse... icon
Click to view the available services and select one.
Clear icon
Click to deselect the currently selected service.
Operation
Select the operation to invoke.
Conversation
A conversation defines the sequence of message events that communicate with other processes or services. A message end event can only continue a conversation initiated by a previous message event. Possible values are:
Initiator Node
Select the message event that precedes this end message event in the conversation.
When the Initiator Node invokes a process:
Process
Displays the BPMN process the message end event invokes. You cannot edit this field, click the Browse.. icon to change the selected BPMN process.
Browse... icon
Click to view the available BPMN processes and select one.
Clear icon
Click to deselect the currently selected BPMN process.
Node
Select the message event to invoke.
When the Initiator Node invokes a service:
Name
Displays the service this message end event invokes. You cannot edit this field, click the Browse.. icon to change the selected service.
Browse... icon
Click to view the available services and select one.
Clear icon
Click to deselect the currently selected service.
Operation
Select the operation to invoke.
When the Initiator Node defines an interface:
Argument Definition Table
Depending on the nature of the initiator node these table displays one of the following:
Name column
Displays the name of the argument.
Type column
Displays the data type of the argument.
Add icon
Click to add an argument.
Edit icon
Click to edit a selected argument. You can modify the name and type of the argument.
Remove icon
Click to remove a selected argument.
Advanced
The configuration of the initiator node determines the value of this field. You cannot modify the value of this field. Possible values are:
Operation Name
If the Synchronous option is selected, this field display the name of the operation exposed by the initiator node. You cannot modify the value of this field.
If the Asynchronous option is selected, enter a name for the callback operation defined by the message end event.
Data Associations
Click to enable data associations and transformations for this flow object.
Data associations are used to define the input and output from a flow object to an external service or process. Data associations are used to pass the information stored in data objects in the following contexts:
Use Associations
Click to enable data associations for this flow object. More
Type
Determines how expressions are defined for this flow object's data association.
Edit Data Associations
Click to launch the data associations editor.
Use Transformations
Select to enable transformations for this flow object. More
Modeling and Implementation Guide for Oracle BPM, "Introduction to the Message Start Event"
Modeling and Implementation Guide for Oracle BPM, "Introduction to the Message Catch Event"
Modeling and Implementation Guide for Oracle BPM, "Introduction to the Message End Event"
Modeling and Implementation Guide for Oracle BPM, "Using Message Throw and Catch to Communicate Between Processes"
Copyright © 19972013, Oracle. All rights reserved.