![]() | com.espertech.esper.common.client.hook.vdw Namespace |
[Missing <summary> documentation for "N:com.espertech.esper.common.client.hook.vdw"]
Class | Description | |
---|---|---|
![]() | VirtualDataWindowContext |
Context for use with virtual data window factory 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.
|
![]() | VirtualDataWindowEventStartIndexVDWCreateIndexField |
Captures virtual data window indexed field information.
|
![]() | VirtualDataWindowEventStopIndex |
Event to indicate that for a virtual data window an existing 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 provides
contextual information as well as the handle for posting insert and remove streams and factory for event bean
instances.
|
![]() | VirtualDataWindowFactoryFactoryContext |
Context for use with a virtual data window factory factory .
|
![]() | VirtualDataWindowFactoryModeManaged |
Use this class to provide a virtual data window factory wherein there is no need to write code that generates code.
|
![]() | VirtualDataWindowForgeContext |
Context for use with virtual data window forge provides
contextual information about the named window and the type of events held.
|
![]() | VirtualDataWindowKeyRange |
Provides a range as a start and end value, for use as a parameter to the lookup values passed to the
lookup method.
Consult for information on the type of range represented (open,
closed, inverted etc.) .
|
![]() | VirtualDataWindowLookupContext |
Context passed to VirtualDataWindow upon obtaining a lookup strategy for use by
an EPL statement that queries the virtual data window.
Represents an analysis of correlation information provided in the where-clause of the querying
EPL statement (join, subquery etc.). Hash-fields are always operator-equals semantics. Btree fields
require sorted access as the operator is always a range or
Relational(>, <, >=, <=) operator.
For example, the query
"select * from MyVirtualDataWindow, MyTrigger where prop = trigger and prop2 between trigger1 and trigger2"
indicates a single hash-field "prop" and a single btree field "prop2" with a range operator.
|
![]() | VirtualDataWindowLookupFieldDesc |
As part of a lookup context, see VirtualDataWindowLookupContext, this object
encapsulates information about a single property in a correlated where-clause.
|
![]() | VirtualDataWindowLookupOp |
Enumeration for indicating the type of operator for a lookup against a virtual data window,
see VirtualDataWindowLookupContext.
|
![]() | VirtualDataWindowLookupOpExtensions |
Interface | Description | |
---|---|---|
![]() | VirtualDataWindow |
A virtual data window exposes externally-managed data transparently as a named window
without the need to retain any data in memory. An instance is associated to each
named window that is backed by a virtual data window.
|
![]() | VirtualDataWindowFactory |
Factory for VirtualDataWindow.
Register an implementation of this interface with the engine before use:
configuration.AddPlugInVirtualDataWindow("test", "vdw", typeof(SupportVirtualDWFactory).FullName);
|
![]() | VirtualDataWindowFactoryFactory |
A factory that the runtime invokes at deployment time to obtain the virtual data window factory.
|
![]() | VirtualDataWindowFactoryMode |
Describes to the compiler how it should manage code for the virtual data window factory.
|
![]() | VirtualDataWindowForge |
Factory for .
Register an implementation of this interface with the runtimebefore use:
configuration.addPlugInVirtualDataWindow("test", "vdw", SupportVirtualDWFactory.class.getName());
|
![]() | 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. An instance is associated to each EPL statement querying (join, subquery, on-action etc.) the virtual data window. Optimally an implementation returns only those rows matching the complete lookup context filtered field information.* It is legal for an implementation to return rows that are not matching lookup context filter field information. Such rows are removed by where-clause criteria, when provided. |
![]() | 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.
|