|Oracle Workflow Guide
Part Number A95265-03
The Event Manager contains a registry of business events, systems, named communication agents within those systems, and subscriptions indicating that an event is significant to a particular system. Events can be raised locally or received from an external system or the local system through AQ. When a local event occurs, the subscribing code is executed in the same transaction as the code that raised the event, unless the subscriptions are deferred.
Subscriptions can include the following types of processing:
Business events are represented within workflow processes by event activities. By including event activities in a workflow process, you can model complex processing or routing logic for business events beyond the options of directly running a predefined function or sending the event to a predefined recipient. See: Event Activity.
The uses of the Business Event System include:
Note: You must have workflow administrator privileges to access the Event Manager web pages.
You can use the Workflow XML Loader to upload and download XML definitions for Business Event System objects between a database and a flat file. See: Using the Workflow XML Loader.
When an event is raised by a local application or received from a local or external system, the Event Manager executes any subscriptions to that event. Depending on the action defined in the subscription, the Event Manager may call custom code, send the event information to a workflow process, or send the event information to an agent.
The Event Manager also lets you complete your setup for message propagation, including scheduling listeners for inbound event messages and propagations for outbound event messages.
After you finish setting up the Business Event System, you can use the Event Manager to raise events manually, sign up systems to receive business events from each other, synchronize systems with each other, and review your local queues. You can test your setup using Workflow Agent Ping/Acknowledge.
Setting Up Message Propagation
Signing Up Systems
Reviewing Local Queues
Workflow Agent Ping/Acknowledge