Package com.espertech.esper.client.hook

Callback interfaces for use with statement annotations.

See:
          Description

Interface Summary
AggregationFunctionFactory Interface to implement for factories of aggregation functions.
BaseCondition Marker interface for conditions reported.
ConditionHandler Interface for a handler registered with an engine instance to receive reported engine conditions.
ConditionHandlerFactory Factory for engine condition handler instance(s).
EPLScriptContext Available when using JSR-223 scripts or MVEL, for access of script attributes.
ExceptionHandler Interface for an exception handler.
ExceptionHandlerFactory Factory for exception handler instance(s).
SQLColumnTypeConversion Implement this interface when providing a callback for SQL input parameter and column result processing for a statement, converting an input parameter or converting an output column value into any other value.
SQLOutputRowConversion Implement this interface when providing a callback for SQL row result processing for a statement, converting each row's values into a POJO.
VirtualDataWindow A virtual data window exposes externally-managed data transparently as a named window without the need to retain any data in memory.
VirtualDataWindowFactory Factory for VirtualDataWindow.
VirtualDataWindowLookup Represents a lookup strategy object that an EPL statement that queries a virtual data window obtains to perform read operations into the virtual data window.
VirtualDataWindowOutStream For use with virtual data windows, handles any insert stream and remove stream events that a virtual data window may post to consuming statements.
 

Class Summary
ConditionHandlerContext Context provided to ConditionHandler implementations providing engine-condition-contextual information.
ConditionHandlerFactoryContext Context provided to ConditionHandlerFactory implementations providing engine contextual information.
ConditionPatternEngineSubexpressionMax Indicates that on the engine level the followed-by pattern operator, regardless whether parameterized with a max number of sub-expressions or not, has reached the configured engine-wide limit at runtime.
ConditionPatternSubexpressionMax Indicates that the followed-by pattern operator, when parameterized with a max number of sub-expressions, has reached that limit at runtime.
EPLExpressionEvaluationContext Provides expression evaluation context information in an expression.
EPLMethodInvocationContext Invocation context for method invocations that invoke static methods or plug-in single-row functions.
ExceptionHandlerContext Context provided to ExceptionHandler implementations providing exception-contextual information as well as the exception itself.
ExceptionHandlerFactoryContext Context provided to ExceptionHandlerFactory implementations providing engine contextual information.
SQLColumnTypeContext For use with SQLColumnTypeConversion, context of column conversion.
SQLColumnValueContext For use with SQLColumnTypeConversion, context of column conversion.
SQLInputParameterContext For use with SQLColumnTypeConversion, context of parameter conversion.
SQLOutputRowTypeContext For use with SQLOutputRowConversion, context of row conversion.
SQLOutputRowValueContext For use with SQLOutputRowConversion, context of row conversion.
VirtualDataWindowContext Context for use with virtual data window factory VirtualDataWindowFactory provides contextual information about the named window and the type of events held, handle for posting insert and remove streams and factory for event bean instances.
VirtualDataWindowEvent Base class for events related to virtual data windows.
VirtualDataWindowEventConsumerAdd Event indicating a named-window consuming statement is being added.
VirtualDataWindowEventConsumerBase Base class for events indicating a named-window consumer management.
VirtualDataWindowEventConsumerRemove Event indicating a named-window consuming statement is being removed.
VirtualDataWindowEventStartIndex Event raised when an index gets created or started via the "create index" syntax.
VirtualDataWindowEventStartIndex.VDWCreateIndexField Captures virtual data window indexed field informaion.
VirtualDataWindowEventStopIndex Event to indicate that for a virtual data window an exitsing index is being stopped or destroyed.
VirtualDataWindowEventStopWindow This event is raised when a virtual data window is stopped.
VirtualDataWindowFactoryContext Context for use with virtual data window factory VirtualDataWindowFactory provides contextual information about the named window and the type of events held, handle for posting insert and remove streams and factory for event bean instances.
VirtualDataWindowKeyRange Provides a range as a start and end value, for use as a paramater to the lookup values passed to the VirtualDataWindowLookup lookup method.
VirtualDataWindowLookupContext Context passed to VirtualDataWindow upon obtaining a lookup strategy for use by an EPL statement that queries the virtual data window.
VirtualDataWindowLookupFieldDesc As part of a lookup context, see VirtualDataWindowLookupContext, this object encapsulates information about a single property in a correlated where-clause.
 

Enum Summary
VirtualDataWindowLookupOp Enumeration for indicating the type of operator for a lookup against a virtual data window, see VirtualDataWindowLookupContext.
 

Package com.espertech.esper.client.hook Description

Callback interfaces for use with statement annotations.


© 2006-2015 EsperTech Inc.
All rights reserved.
Visit us at espertech.com