Developing Apama Applications > Developing 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\javaEventService directory.
Copyright © 2013 Software AG, Darmstadt, Germany and/or Software AG USA Inc., Reston, VA, USA, and/or Terracotta Inc., San Francisco, CA, USA, and/or Software AG (Canada) Inc., Cambridge, Ontario, Canada, and/or, Software AG (UK) Ltd., Derby, United Kingdom, and/or Software A.G. (Israel) Ltd., Or-Yehuda, Israel and/or their licensors.