Uses of Package
com.espertech.esper.client

Packages that use com.espertech.esper.client
com.espertech.esper.client This package defines the central Esper Client APIs. 
com.espertech.esper.collection Internal collection classes 
com.espertech.esper.core Implementation of client package interfaces, glue code 
com.espertech.esper.emit Package for emitting events 
com.espertech.esper.epl.core Contains EPL statement specification classes define the constructs that make up an EPL statement, such as the list of items in the select clause, the insert-into stream name and property names etc. 
com.espertech.esper.epl.db Database SQL polling views and caches 
com.espertech.esper.epl.parse Parsers and AST tree walkers and helper classes transforming AST into business objects 
com.espertech.esper.epl.spec Contains EPL statement specification classes define the constructs that make up an EPL statement, such as the list of items in the select clause, the insert-into stream name and property names etc. 
com.espertech.esper.epl.variable Variable service and variable collections 
com.espertech.esper.event This package defines the Esper Client event API. 
com.espertech.esper.event.property Parsers and business objects to handle nested, indexed, mapped or generally complex properties for use in JavaBean access 
com.espertech.esper.event.vaevent Value added events are revision events and variant events. 
com.espertech.esper.event.xml XML event wrappers 
com.espertech.esper.indicator.jmx Classes for indicating events through a JMX console 
com.espertech.esper.plugin APIs for plug-in adapter (for input-output) and plug-in event representation (event types and event objects) are in this package. 
com.espertech.esper.util Utility classes that center around Java type handling, printing, reflection, debugging 
 

Classes in com.espertech.esper.client used by com.espertech.esper.client
Configuration
          An instance of Configuration allows the application to specify properties to be used when creating a EPServiceProvider.
Configuration.PropertyResolutionStyle
          Enumeration of different resolution styles for resolving property names.
ConfigurationCacheReferenceType
          Enum indicating what kind of references are used to store the cache map's keys and values.
ConfigurationDataCache
          Marker interface for different cache settings.
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.ColumnChangeCaseEnum
          Controls how output column names get reflected in the event type.
ConfigurationDBRef.ConnectionFactoryDesc
          Marker for different connection factory settings.
ConfigurationDBRef.ConnectionLifecycleEnum
          Enum controlling connection lifecycle.
ConfigurationDBRef.ConnectionSettings
          Supplies connectioon-level settings for a given database name.
ConfigurationDBRef.MetadataOriginEnum
          Indicates how the engine retrieves metadata about a statement's output columns.
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.StreamSelection
          Holds default settings for stream selection in the select-clause.
ConfigurationEngineDefaults.Threading
          Holds threading settings.
ConfigurationEngineDefaults.Threading.Locking
          Enumeration of blocking techniques.
ConfigurationEngineDefaults.TimeSource
          Time source configuration, the default in MILLI (millisecond resolution from System.currentTimeMillis).
ConfigurationEngineDefaults.TimeSourceType
          Time source type.
ConfigurationEngineDefaults.Variables
          Holds variables settings.
ConfigurationEngineDefaults.ViewResources
          Holds view resources settings.
ConfigurationEventTypeLegacy
          Configuration information for legacy (non-JavaBean) event types.
ConfigurationEventTypeLegacy.AccessorStyle
          Accessor style defines the methods of a class that are automatically exposed via event property.
ConfigurationEventTypeLegacy.CodeGeneration
          Enum to control code generation.
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.
ConfigurationException
          Thrown to indicate a configuration problem.
ConfigurationInformation
          Provides configurations for an engine instance.
ConfigurationMethodRef
          Holds configuration information for data caches for use in method invocations in the from-clause.
ConfigurationOperations
          Provides configuration operations for configuration-time and runtime parameters.
ConfigurationPlugInAggregationFunction
          Configuration information for plugging in a custom aggregation function.
ConfigurationPlugInEventRepresentation
          Configuration object for plug-in event representations.
ConfigurationPlugInEventType
          Configuration for a plug-in event type, which is an event type resolved via plug-in event representation.
ConfigurationPluginLoader
          Holds configuration for a plugin such as an input/output adapter loader.
ConfigurationPlugInPatternObject
          Configuration information for plugging in a custom view.
ConfigurationPlugInPatternObject.PatternObjectType
          Choice for type of pattern object.
ConfigurationPlugInView
          Configuration information for plugging in a custom view.
ConfigurationRevisionEventType
          Configuration information for revision event types.
ConfigurationRevisionEventType.PropertyRevision
          Enumeration for specifying a strategy to use to merge or overlay properties.
ConfigurationVariable
          Provides variable configuration.
ConfigurationVariantStream
          Configures a variant stream.
ConfigurationVariantStream.TypeVariance
          Enumeration specifying whether only the predefine types or any type of event is accepted by the variant stream.
EmittedListener
          Listener interface for events emitted from an EPRuntime.
EPAdministrator
          Administrative interface to the event stream processing engine.
EPException
          This exception is thrown to indicate a problem in administration and runtime.
EPIterable
          Interface to iterate over events.
EPListenable
          Interface to add and remove update listeners.
EPPreparedStatement
          Precompiled statement that is prepared with substitution parameters and that can be created and started efficiently multiple times with different actual values for parameters.
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.
EPStatementState
          Enumerates all statement states.
EPSubscriberException
          This exception is thrown to indicate that a subscriber registration failed such as when the subscribe does not expose an acceptable method to receive statement results.
EventSender
          Returns a facility to process event objects that are of a known type.
EventTypeException
          Indicates that a problem occurred looking up, assigning or creating and event type.
SafeIterator
          A concurrency-safe iterator that iterates over events representing statement results (pull API) in the face of concurrent event processing by further threads.
StatementAwareUpdateListener
          Defines an interface to notify of new and old events.
UnmatchedListener
          Interface to receive notification from an engine that an event that has been sent into the engine or that has been generated via insert-into has not been matched to any statement, considering all started statement's event stream filter criteria (not considering where-clause and having-clauses).
UpdateListener
          Defines an interface to notify of new and old events.
VariableNotFoundException
          Indicates that a variable was not found.
VariableValueException
          Indicates that a variable value could not be assigned.
 

Classes in com.espertech.esper.client used by com.espertech.esper.collection
SafeIterator
          A concurrency-safe iterator that iterates over events representing statement results (pull API) in the face of concurrent event processing by further threads.
 

Classes in com.espertech.esper.client used by com.espertech.esper.core
Configuration
          An instance of Configuration allows the application to specify properties to be used when creating a EPServiceProvider.
ConfigurationEngineDefaults.Threading.Locking
          Enumeration of blocking techniques.
ConfigurationEventTypeXMLDOM
          Configuration object for enabling the engine to process events represented as XML DOM document nodes.
ConfigurationException
          Thrown to indicate a configuration problem.
ConfigurationInformation
          Provides configurations for an engine instance.
ConfigurationOperations
          Provides configuration operations for configuration-time and runtime parameters.
ConfigurationRevisionEventType
          Configuration information for revision event types.
ConfigurationVariable
          Provides variable configuration.
ConfigurationVariantStream
          Configures a variant stream.
EmittedListener
          Listener interface for events emitted from an EPRuntime.
EPAdministrator
          Administrative interface to the event stream processing engine.
EPException
          This exception is thrown to indicate a problem in administration and runtime.
EPIterable
          Interface to iterate over events.
EPListenable
          Interface to add and remove update listeners.
EPPreparedStatement
          Precompiled statement that is prepared with substitution parameters and that can be created and started efficiently multiple times with different actual values for parameters.
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.
EPStatementException
          This exception is thrown to indicate a problem in statement creation, such as syntax error or type checking problem etc.
EPStatementState
          Enumerates all statement states.
EPSubscriberException
          This exception is thrown to indicate that a subscriber registration failed such as when the subscribe does not expose an acceptable method to receive statement results.
EventSender
          Returns a facility to process event objects that are of a known type.
EventTypeException
          Indicates that a problem occurred looking up, assigning or creating and event type.
SafeIterator
          A concurrency-safe iterator that iterates over events representing statement results (pull API) in the face of concurrent event processing by further threads.
StatementAwareUpdateListener
          Defines an interface to notify of new and old events.
UnmatchedListener
          Interface to receive notification from an engine that an event that has been sent into the engine or that has been generated via insert-into has not been matched to any statement, considering all started statement's event stream filter criteria (not considering where-clause and having-clauses).
UpdateListener
          Defines an interface to notify of new and old events.
 

Classes in com.espertech.esper.client used by com.espertech.esper.emit
EmittedListener
          Listener interface for events emitted from an EPRuntime.
 

Classes in com.espertech.esper.client used by com.espertech.esper.epl.core
ConfigurationEngineDefaults
          Provides access to engine configuration defaults for modification.
ConfigurationMethodRef
          Holds configuration information for data caches for use in method invocations in the from-clause.
 

Classes in com.espertech.esper.client used by com.espertech.esper.epl.db
ConfigurationCacheReferenceType
          Enum indicating what kind of references are used to store the cache map's keys and values.
ConfigurationDataCache
          Marker interface for different cache settings.
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.ColumnChangeCaseEnum
          Controls how output column names get reflected in the event type.
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.MetadataOriginEnum
          Indicates how the engine retrieves metadata about a statement's output columns.
 

Classes in com.espertech.esper.client used by com.espertech.esper.epl.parse
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.
 

Classes in com.espertech.esper.client used by com.espertech.esper.epl.spec
ConfigurationException
          Thrown to indicate a configuration problem.
ConfigurationPlugInPatternObject
          Configuration information for plugging in a custom view.
ConfigurationPlugInView
          Configuration information for plugging in a custom view.
 

Classes in com.espertech.esper.client used by com.espertech.esper.epl.variable
VariableValueException
          Indicates that a variable value could not be assigned.
 

Classes in com.espertech.esper.client used by com.espertech.esper.event
Configuration.PropertyResolutionStyle
          Enumeration of different resolution styles for resolving property names.
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.
EPException
          This exception is thrown to indicate a problem in administration and runtime.
EventSender
          Returns a facility to process event objects that are of a known type.
EventTypeException
          Indicates that a problem occurred looking up, assigning or creating and event type.
 

Classes in com.espertech.esper.client used by com.espertech.esper.event.property
ConfigurationEventTypeLegacy
          Configuration information for legacy (non-JavaBean) event types.
 

Classes in com.espertech.esper.client used by com.espertech.esper.event.vaevent
ConfigurationException
          Thrown to indicate a configuration problem.
ConfigurationRevisionEventType
          Configuration information for revision event types.
ConfigurationRevisionEventType.PropertyRevision
          Enumeration for specifying a strategy to use to merge or overlay properties.
ConfigurationVariantStream
          Configures a variant stream.
ConfigurationVariantStream.TypeVariance
          Enumeration specifying whether only the predefine types or any type of event is accepted by the variant stream.
 

Classes in com.espertech.esper.client used by com.espertech.esper.event.xml
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.
 

Classes in com.espertech.esper.client used by com.espertech.esper.indicator.jmx
UpdateListener
          Defines an interface to notify of new and old events.
 

Classes in com.espertech.esper.client used by com.espertech.esper.plugin
EventSender
          Returns a facility to process event objects that are of a known type.
 

Classes in com.espertech.esper.client used by com.espertech.esper.util
EPException
          This exception is thrown to indicate a problem in administration and runtime.
 


© 2007 EsperTech Inc.
All rights reserved.
Visit us at espertech.com