Package net.esper.client

This package defines the central Esper Client APIs.

See:
          Description

Interface Summary
ConfigurationDBRef.ConnectionFactoryDesc Marker for different connection factory settings.
ConfigurationDBRef.DataCacheDesc Marker for different cache settings.
EmittedListener Listener interface for events emitted from an EPRuntime.
EPAdministrator Administrative interface to the event stream processing engine.
EPIterable Interface to iterate over events.
EPListenable Interface to add and remove update listeners.
EPRuntime Interface to event stream processing runtime services.
EPServiceProvider This class provides access to the EPRuntime and EPAdministrator implementations.
EPStatement Interface to add and remove update listeners receiving events for an EP statement.
UpdateListener Defines an interface to notify of new and old events.
 

Class Summary
Configuration An instance of Configuration allows the application to specify properties to be used when creating a EPServiceProvider.
ConfigurationDBRef Container for database configuration information, such as options around getting a database connection and options to control the lifecycle of connections and set connection parameters.
ConfigurationEventTypeLegacy Configuration information for legacy (non-JavaBean) event types.
ConfigurationEventTypeXMLDOM Configuration object for enabling the engine to process events represented as XML DOM document nodes.
EPServiceProviderManager Factory for instances of EPServiceProvider.
 

Enum Summary
ConfigurationDBRef.ConnectionLifecycleEnum Enum controlling connection lifecycle.
ConfigurationEventTypeLegacy.AccessorStyle Accessor style defines the methods of a class that are automatically exposed via event property.
ConfigurationEventTypeLegacy.CodeGeneration Enum to control code generation.
 

Exception Summary
ConfigurationException Thrown to indicate a configuration problem.
EPException This exception is thrown to indicate a problem in administration and runtime.
EPStatementException This exception is thrown to indicate a problem in statement creation, such as syntax error or type checking problem etc.
 

Package net.esper.client Description

This package defines the central Esper Client APIs.