Package com.espertech.esper.client.annotation

This package defines the Esper EPL annotations, which prefix EPL statements for the purpose of adding statement information.

See:
          Description

Class Summary
BuiltinAnnotation List of built-in annotations.
 

Enum Summary
AuditEnum Enumeration of audit values.
HintEnum Enumeration of hint values.
HookType Enumeration for the different types of statement-processing hooks (callbacks) that can be provided for a statement.
 

Annotation Types Summary
Audit Annotation for use in EPL statements to add a debug.
Description Annotation for use in EPL statements to add a description.
Drop An execution directive for use in an EPL statement, that causes processing of an event to stop after the EPL statement marked with @Drop has processed the event, applicable only if multiple statements must process the same event.
Durable Annotation marking a durable-profile EPL statement.
EventRepresentation Annotation that can be attached to specify which underlying event representation to use for events.
ExternalDW Annotation for defining an external data window name and open/close functon.
ExternalDWKey Annotation for defining the name of the property or the function name returning the external data window key values.
ExternalDWListener Annotation for configuring external data window listeners.
ExternalDWQuery Annotation for defining the name of the functions returning external data window key and value objects for use with queries against external data windows.
ExternalDWSetting Annotation for defining a external data window settings.
ExternalDWValue Annotation for mapping of event-to-value and value-to-event for external data windows.
Hint Annotation for providing a statement execution hint.
Hook Use this annotation to install a statement-specific hook or callback at time of statement creation.
IterableUnbound Annotation for use in EPL statements for making an unbound stream iterable returning the last event without requiring a data window to be declared.
Name Annotation for use in EPL statement to define a statement name.
NoCache For use with EsperHA, denotes a datawindow that hold no events in memory.
NoLock Annotation for use in EPL statements to suppress any statement-level locking (use with caution, see below).
Overflow Annotation marking a overflow-profile EPL statement.
Priority An execution directive for use in an EPL statement, by which processing of an event by statements start with the statement that has the highest priority, applicable only if multiple statements must process the same event.
Resilient Annotation marking a resilient-profile EPL statement.
Tag Annotation for use in EPL statement to tag a statement with a name-value pair.
Transient Annotation marking a transient-profile EPL statement.
 

Package com.espertech.esper.client.annotation Description

This package defines the Esper EPL annotations, which prefix EPL statements for the purpose of adding statement information.


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