Home > Define Messages dialog box

Define Messages dialog box

Available from the Model menu, the Properties dialog box - Outputs page - Exceptions tab, the Properties dialog box - Task page - On Completion tab, and the Properties dialog box - Inputs page when Create Transactions at Input or Collect By Message is selected.

Element

Description

Messages list

Messages defined for the current document.

Broadcast Message

Sends a message to all transactions in the receiving activity, regardless of which transaction initiated it.

Broadcast messages do not result in an <undeliverable message> fault if no activities have transactions to receive them. Since they are sent to multiple transactions, no provision for Data Returned is made, and the check box is disabled.

Marking a message as a broadcast is not standard BPMN behavior, and was implemented by iGrafx before BPMN added the Signal event. You may want to consider using a Signal instead of a Broadcast Message.

Send Data

Specifies which transaction-location attributes are sent when the message is sent to its partner. The current values of the specified attributes are sent along with the message.

Receive Data

Specifies that this is a special two-way message, that when sent must wait for a return message of the same name from its partner. Specify which attribute values the message will wait for. Any "Send Data" attributes defined for the message are ignored when the waiting message receives data from its partner. Marking a message to receive data is not standard BPMN behavior.