See: Description
Interface | Description |
---|---|
ConfigurationDataCache |
Marker interface for different cache settings.
|
ConfigurationDBRef.ConnectionFactoryDesc |
Marker for different connection factory settings.
|
ConfigurationInformation |
Provides configurations for an engine instance.
|
ConfigurationOperations |
Provides configuration operations for configuration-time and runtime parameters.
|
EPAdministrator |
Administrative interface to the event stream processing engine.
|
EPAdministratorIsolated |
Administrative interfae
|
EPIterable |
Interface to iterate over events.
|
EPListenable |
Interface to add and remove update listeners.
|
EPOnDemandPreparedQuery |
Interface for a prepared on-demand query that can be executed multiple times.
|
EPOnDemandPreparedQueryParameterized |
Parameter holder for parameterized on-demand queries that are prepared with substitution parameters and that
can be executed efficiently multiple times with different actual values for parameters.
|
EPOnDemandQueryResult |
Results of an on-demand (fire-and-forget non-continuous) query.
|
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.
|
EPRuntimeIsolated |
Runtime interface for the isolated service provider, for controlling event visibility and scheduling
for the statements contained within the isolated service.
|
EPServiceProvider |
This class provides access to the EPRuntime and EPAdministrator implementations.
|
EPServiceProviderIsolated |
Isolated service provider for controlling event visibility and scheduling on a statement level.
|
EPServiceStateListener |
A listener interface for callbacks regarding
EPServiceProvider state changes. |
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.
|
EPStatementStateListener |
Interface for receiving callback events pertaining to statement creation and statement state transitions.
|
EventBean |
Interface for event representation.
|
EventBeanFactory |
Factory for
EventBean instances given an underlying event object. |
EventPropertyGetter |
Get property values from an event instance for a given event property.
|
EventPropertyGetterIndexed |
Get property values from an event instance for a given indexed event property by passing the array index.
|
EventPropertyGetterMapped |
Get property values from an event instance for a given mapped event property by passing the map string key.
|
EventSender |
Returns a facility to process event objects that are of a known type.
|
EventType |
This interface provides metadata on events.
|
SafeIterator<E> |
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.
|
Class | Description |
---|---|
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.
|
ConfigurationDBRef.ConnectionSettings |
Supplies connectioon-level settings for a given database name.
|
ConfigurationDBRef.DataSourceConnection |
Connection factory settings for using a DataSource.
|
ConfigurationDBRef.DataSourceFactory |
Connection factory settings for using a Apache DBCP or other provider DataSource factory.
|
ConfigurationDBRef.DriverManagerConnection |
Connection factory settings for using a DriverManager.
|
ConfigurationEngineDefaults |
Provides access to engine configuration defaults for modification.
|
ConfigurationEngineDefaults.AlternativeContext |
Returns the provider for runtime and administrative interfaces.
|
ConfigurationEngineDefaults.CodeGeneration |
Code generation settings.
|
ConfigurationEngineDefaults.ConditionHandling |
Configuration object for defining condition handling behavior.
|
ConfigurationEngineDefaults.EventMeta |
Event representation metadata.
|
ConfigurationEngineDefaults.EventMeta.AvroSettings |
Avro settings.
|
ConfigurationEngineDefaults.ExceptionHandling |
Configuration object for defining exception handling behavior.
|
ConfigurationEngineDefaults.Execution |
Holds engine execution-related settings.
|
ConfigurationEngineDefaults.Expression |
Expression evaluation settings in the engine are for results of expressions.
|
ConfigurationEngineDefaults.Language |
Language settings in the engine are for string comparisons.
|
ConfigurationEngineDefaults.Logging |
Holds view logging settings other then the Apache commons or Log4J settings.
|
ConfigurationEngineDefaults.MatchRecognize |
Holds match-reconize settings.
|
ConfigurationEngineDefaults.Patterns |
Holds pattern settings.
|
ConfigurationEngineDefaults.Scripts |
Holder for script settings.
|
ConfigurationEngineDefaults.StreamSelection |
Holds default settings for stream selection in the select-clause.
|
ConfigurationEngineDefaults.Threading |
Holds threading settings.
|
ConfigurationEngineDefaults.TimeSource |
Time source configuration, the default in MILLI (millisecond resolution from System.currentTimeMillis).
|
ConfigurationEngineDefaults.Variables |
Holds variables settings.
|
ConfigurationEngineDefaults.ViewResources |
Holds view resources settings.
|
ConfigurationEventTypeAvro |
Configuration for Avro event types.
|
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.
|
ConfigurationEventTypeMap |
Configuration object for Map-based event types.
|
ConfigurationEventTypeObjectArray |
Configuration object for Object array-based event types.
|
ConfigurationEventTypeWithSupertype |
Configuration object for event types with super-types and timestamp.
|
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.
|
ConfigurationExpiryTimeCache |
Expiring cache settings.
|
ConfigurationLRUCache |
LRU cache settings.
|
ConfigurationMethodRef |
Holds configuration information for data caches for use in method invocations in the from-clause.
|
ConfigurationMetricsReporting |
Configuratiom for metrics reporting.
|
ConfigurationMetricsReporting.StmtGroupMetrics |
Class to configure statement metrics reporting for a group of one or more statements.
|
ConfigurationPlugInAggregationFunction |
Configuration information for plugging in a custom aggregation function.
|
ConfigurationPlugInAggregationMultiFunction |
Configuration information for plugging in a custom aggregation multi-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.
|
ConfigurationPlugInSingleRowFunction |
Configuration information for plugging in a custom single-row function.
|
ConfigurationPlugInView |
Configuration information for plugging in a custom view.
|
ConfigurationPlugInVirtualDataWindow |
Configuration information for plugging in a custom view.
|
ConfigurationRevisionEventType |
Configuration information for revision event types.
|
ConfigurationVariable |
Provides variable configuration.
|
ConfigurationVariantStream |
Configures a variant stream.
|
EPServiceProviderManager |
Factory for instances of
EPServiceProvider . |
EventPropertyDescriptor |
Descriptor for event property names, property types and access metadata.
|
FragmentEventType |
Provides an event type for a property of an event.
|
Enum | Description |
---|---|
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.
|
ConfigurationDBRef.ColumnChangeCaseEnum |
Controls how output column names get reflected in the event type.
|
ConfigurationDBRef.ConnectionLifecycleEnum |
Enum controlling connection lifecycle.
|
ConfigurationDBRef.MetadataOriginEnum |
Indicates how the engine retrieves metadata about a statement's output columns.
|
ConfigurationEngineDefaults.ExceptionHandling.UndeployRethrowPolicy |
Enumeration of blocking techniques.
|
ConfigurationEngineDefaults.FilterServiceProfile |
Filter service profile.
|
ConfigurationEngineDefaults.Threading.Locking |
Enumeration of blocking techniques.
|
ConfigurationEngineDefaults.ThreadingProfile |
Threading profile.
|
ConfigurationEngineDefaults.TimeSourceType |
Time source type.
|
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.
|
ConfigurationPlugInSingleRowFunction.FilterOptimizable |
Controls whether a single-row function is eligible for optimization if it occurs in a filter expression.
|
ConfigurationPlugInSingleRowFunction.ValueCache |
Enum for single-row function value cache setting.
|
ConfigurationRevisionEventType.PropertyRevision |
Enumeration for specifying a strategy to use to merge or overlay properties.
|
ConfigurationVariantStream.TypeVariance |
Enumeration specifying whether only the predefine types or any type of event is accepted by the variant stream.
|
EPStatementState |
Enumerates all statement states.
|
Exception | Description |
---|---|
ConfigurationException |
Thrown to indicate a configuration problem.
|
EPException |
This exception is thrown to indicate a problem in administration and runtime.
|
EPServiceDestroyedException |
This exception is thrown to indicate that the EPServiceProvider (engine) instance has been destroyed.
|
EPServiceIsolationException |
This exception is thrown to indicate a problem isolating statements.
|
EPServiceNotAllowedException |
This exception is thrown to indicate that the operation is not allowed.
|
EPStatementException |
This exception is thrown to indicate a problem in statement creation, such as syntax error or type checking problem
etc.
|
EPStatementSyntaxException |
This exception is thrown to indicate a problem in statement creation.
|
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.
|
EventTypeException |
Indicates that a problem occurred looking up, assigning or creating and event type.
|
PropertyAccessException |
This exception is thrown to indicate a problem with a accessing a property of an
EventBean . |
VariableConstantValueException |
Indicates that a variable cannot be set.
|
VariableNotFoundException |
Indicates that a variable was not found.
|
VariableValueException |
Indicates that a variable value could not be assigned.
|
This package and its sub-packages defines the central Esper Client APIs.