See: Description
Class | Description |
---|---|
BuiltinAnnotation |
List of built-in annotations.
|
Enum | Description |
---|---|
AppliesTo |
Annotation to target certain constructs.
|
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 Type | Description |
---|---|
Audit |
Annotation for use in EPL statements to add a debug.
|
AvroSchemaField |
Annottation for use with Avro to provide a schema for a given event property.
|
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.
|
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.
|
This package defines the Esper EPL annotations, which prefix EPL statements for the purpose of adding statement information.