Event Engine Developer Documentation

Concept of Event Engine

The event engine's purpose in life is provide a central service that will give us a control point for the Events that run in the WebSphere runtime. This is important, because the events provide a mechanism for passing data between components in a scalable way.

Events can be fired synchronously or asynchronously. If they are fired synchronously, the event is handled on the current thread. Otherwise, the event will run on a separate thread and the call to the event engine will return before event execution has completed.

Flow of the Event Engine

Events flow through the Event Engine in the following manner:

World Wide Web Consortium