Click or drag to resize

com.espertech.esper.common.client.annotation Namespace

[Missing <summary> documentation for "N:com.espertech.esper.common.client.annotation"]

Classes
  ClassDescription
Public classAppliesTo
Annotation to target certain constructs.
Public classAuditAttribute
Annotation for use in EPL statements to add a debug.
Public classAuditEnum
Enumeration of audit values. Since audits may be a comma-separate list in a single @Audit annotation they are listed as enumeration values here.
Public classAvroSchemaFieldAttribute
Attribute for use with Avro to provide a schema for a given event property.
Public classBuiltinAnnotation
List of built-in annotations.
Public classBusEventTypeAttribute
Annotation that is the modifier for event-bus-visible event types
Public classCustomAttribute
Public classDescriptionAttribute
Annotation for use in EPL statements to add a description.
Public classDropAttribute
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.

Ensure the engine configuration for prioritized execution is set before using this annotation.

Public classEventRepresentationAttribute
Annotation that can be attached to specify which underlying event representation to use for events.
Public classHintAttribute
Annotation for providing a statement execution hint.

Hints are providing instructions that can change latency, throughput or memory requirements of a statement.

Public classHintEnum
Enumeration of hint values. Since hints may be a comma-separate list in a single @Hint annotation they are listed as enumeration values here.
Public classHintEnumExtensions
Public classHookAttribute
Public classHookType
Enumeration for the different types of statement-processing hooks (callbacks) that can be provided for a statement.
Public classIterableUnboundAttribute
Annotation for use in EPL statements for making an unbound stream iterable returning the last event without requiring a data window to be declared.
Public classNameAttribute
Public classNoLockAttribute
Annotation for use in EPL statements to suppress any statement-level locking (use with caution, see below).

Caution: We provide this annotation for the purpose of identifing locking overhead, or when your application is single-threaded, or when using an external mechanism for concurreny control or for example with virtual data windows or plug-in data windows to allow customizing concurrency for application-provided data windows. Using this annotation may have unpredictable results unless your application is taking concurrency under consideration.

Public classPriorityAttribute
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.

Ensure the runtime configuration for prioritized execution is set before using this annotation.

The default priority value is zero (0).

Public classPrivateAttribute
Annotation that is the public access modifier
Public classProtectedAttribute
Annotation that is the public access modifier
Public classPublicAttribute
Annotation that is the public access modifier
Public classTagAttribute
Annotation for use in EPL statement to tag a statement with a name-value pair.