Connecting Apama Applications to External Components > Developing Custom Clients > The EventService API > The key elements
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\java\EventService directory.
Copyright © 2013-2015 Software AG, Darmstadt, Germany and/or Software AG USA Inc., Reston, VA, USA, and/or its subsidiaries and/or its affiliates and/or their licensors.
Use, reproduction, transfer, publication or disclosure is prohibited except as specifically provided for in your License Agreement with Software AG.