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.
ConfigurationOperations Provides configuration operations for configuration-time and runtime parameters.
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 Statement interface that provides methods to start, stop and destroy a statement as well as get statement information such as statement name, expression text and current state.
StatementAwareUpdateListener Defines an interface to notify of new and old events.
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.
ConfigurationAdapterLoader Holds configuration for an input/output adapter loader.
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.
ConfigurationDBRef.ConnectionSettings Supplies connectioon-level settings for a given database name.
ConfigurationDBRef.DataSourceConnection Connection factory settings for using a DataSource.
ConfigurationDBRef.DriverManagerConnection Connection factory settings for using a DriverManager.
ConfigurationDBRef.ExpiryTimeCacheDesc Expiring cache settings.
ConfigurationDBRef.LRUCacheDesc LRU cache settings.
ConfigurationEngineDefaults Provides access to engine configuration defaults for modification.
ConfigurationEngineDefaults.EventMeta Event representation metadata.
ConfigurationEngineDefaults.Logging Holds view logging settings other then the Apache commons or Log4J settings.
ConfigurationEngineDefaults.Threading Holds threading settings.
ConfigurationEngineDefaults.ViewResources Holds view resources settings.
ConfigurationEventTypeLegacy Configuration information for legacy (non-JavaBean) event types.
ConfigurationEventTypeLegacy.LegacyFieldPropDesc Encapsulates information about an accessor field backing a named event property.
ConfigurationEventTypeLegacy.LegacyMethodPropDesc Encapsulates information about an accessor method backing a named event property.
ConfigurationEventTypeXMLDOM Configuration object for enabling the engine to process events represented as XML DOM document nodes.
ConfigurationEventTypeXMLDOM.XPathPropertyDesc Descriptor class for event properties that are resolved via XPath-expression.
ConfigurationPlugInAggregationFunction Configuration information for plugging in a custom aggregation function.
ConfigurationPlugInPatternObject Configuration information for plugging in a custom view.
ConfigurationPlugInView Configuration information for plugging in a custom view.
EPServiceProviderManager Factory for instances of EPServiceProvider.
 

Enum Summary
Configuration.PropertyResolutionStyle Enumeration of different resolution styles for resolving property names.
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.
ConfigurationPlugInPatternObject.PatternObjectType Choice for type of pattern object.
EPStatementState Enumerates all statement states.
 

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.