2.11 Published Events Dialog

Use to configure business events published by a BPEL process or an Oracle Mediator.

Business events consist of message data sent as the result of an occurrence in a business environment. For example, in a loan flow scenario, a BPEL process executing a loan process can raise a loan-completed business event at the completion of the process. When a business event is published, other components can subscribe to it.

In a BPEL process, the invoke and reply activities enable you to select Event from the Interaction Type list to publish a business event.

Element Description

Add icon

Click Add to invoke the Event Chooser dialog for selecting the business event to publish.

Delete icon

Click to delete a selected business event.

Events table

Displays the created business events.

Event

Displays the names of the published business events.

Persistent Delivery

Click the table row to select whether to use persistent delivery.

  • yes (the default value): The most reliable messaging to protect against a JMS server crash after publishing. However, there is overhead with this delivery method.

  • no: Low overhead, but less reliable after publishing because no persistence is involved.

Priority

Click the table row to invoke a menu for selecting the priority of the event (0 - 9). The default value is 4. There are ten levels of priority for JMS, with 0 representing the lowest priority and 9 representing the highest priority. Set these priorities as follows:

  • Priorities 0 through 4 are successive stages of normal priority.

  • Priorities 5 through 9 are successive stages of expedited priority.

Time to Live (ms)

Click the table row to invoke a menu for selecting the life span of the message in milliseconds. A value of zero indicates that the message life span is unlimited.

Related Topics

Using Business Events and the Event Delivery Network in Developing SOA Applications with Oracle SOA Suite