IBM BPM, V8.0.1, All platforms > Authoring services in Integration Designer > Developing business processes > Building BPEL processes

Defining events to be monitored

There are several kinds of events in the BPEL process editor and in the corresponding runtime environment. This topic explains some of the differences.

Event handlers

In this case, an event is a demand that has been placed on the system by a user through a graphical user interface in the runtime environment. Event handlers can respond to events that happen at any time during an application's lifetime, or as many times as those events repeat.

See Use event handlers.

Business Process Choreographer events

While BPEL processes and human tasks are running, IBM Process Server can emit events that contain information about state changes of process instances and their related activities.

See Business Process Choreographer events.

The CEI event monitor

In IBM Integration Designer, you can use the event monitor to enable the generation and monitoring of Common Base Event events and have them managed by the services of the Common Event Infrastructure (CEI). You can also enable the generation and monitoring of BPEL process and human task audit events and have them logged in the process choreographer database of IBM Process Server.

See Monitoring events

Building BPEL processes