The key elements
The EventService API consists of two interfaces, IEventService and IEventServiceChannel, and the EventServiceFactory class. These are included in the package com.apama.services.event.
The IEventService interface provides a simple abstraction over the underlying EngineClientBean layer to manage a set of named channels and to send events.
The IEventServiceChannel interface provides methods to add and remove listeners, to issue requests to the correlator, and to invoke callback methods when responses to requests are received from the correlator.
The EventServiceFactory class provides methods for creating instances of classes that implement the IEventService interface.
The complete reference guide for the EventService API is available in HTML format in the
doc\javadoc directory of the Apama installation.
A selection of sample applications that use the EventService API is available in the Apama installation’s samples\engine_client\javaEventService directory.