Package | Description |
---|---|
com.espertech.esper.epl.core.eval |
Select expression evaluators.
|
com.espertech.esper.epl.named |
Named window classes are in this package
|
com.espertech.esper.event.vaevent |
Value added events are revision events and variant events.
|
Modifier and Type | Method and Description |
---|---|
ValueAddEventProcessor |
NamedWindowTailView.getRevisionProcessor() |
ValueAddEventProcessor |
NamedWindowRootView.getRevisionProcessor() |
Modifier and Type | Method and Description |
---|---|
NamedWindowProcessor |
NamedWindowServiceImpl.addProcessor(java.lang.String name,
java.lang.String contextName,
boolean singleInstanceContext,
EventType eventType,
StatementResultService statementResultService,
ValueAddEventProcessor revisionProcessor,
java.lang.String eplExpression,
java.lang.String statementName,
boolean isPrioritized,
boolean isEnableSubqueryIndexShare,
boolean isBatchingDataWindow,
boolean isVirtualDataWindow,
StatementMetricHandle statementMetricHandle,
java.util.Set<java.lang.String> optionalUniqueKeyProps,
java.lang.String eventTypeAsName) |
NamedWindowProcessor |
NamedWindowService.addProcessor(java.lang.String name,
java.lang.String contextName,
boolean singleInstanceContext,
EventType eventType,
StatementResultService statementResultService,
ValueAddEventProcessor revisionProcessor,
java.lang.String eplExpression,
java.lang.String statementName,
boolean isPrioritized,
boolean isEnableSubqueryIndexShare,
boolean isBatchingDataWindow,
boolean isVirtualDataWindow,
StatementMetricHandle statementMetricHandle,
java.util.Set<java.lang.String> optionalUniqueKeyProps,
java.lang.String eventTypeAsName)
Create a new named window.
|
Constructor and Description |
---|
NamedWindowProcessor(java.lang.String namedWindowName,
NamedWindowService namedWindowService,
java.lang.String contextName,
boolean singleInstanceContext,
EventType eventType,
StatementResultService statementResultService,
ValueAddEventProcessor revisionProcessor,
java.lang.String eplExpression,
java.lang.String statementName,
boolean isPrioritized,
boolean isEnableSubqueryIndexShare,
boolean enableQueryPlanLog,
MetricReportingService metricReportingService,
boolean isBatchingDataWindow,
boolean isVirtualDataWindow,
StatementMetricHandle statementMetricHandle,
java.util.Set<java.lang.String> optionalUniqueKeyProps,
java.lang.String eventTypeAsName)
Ctor.
|
NamedWindowRootView(ValueAddEventProcessor revisionProcessor,
boolean queryPlanLogging,
MetricReportingService metricReportingService,
EventType eventType,
boolean childBatching,
boolean isEnableIndexShare,
java.util.Set<java.lang.String> optionalUniqueKeyProps) |
NamedWindowTailView(EventType eventType,
NamedWindowService namedWindowService,
StatementResultService statementResultService,
ValueAddEventProcessor revisionProcessor,
boolean prioritized,
boolean parentBatchWindow) |
Modifier and Type | Class and Description |
---|---|
class |
VAERevisionProcessorBase
Base revision processor.
|
class |
VAERevisionProcessorDeclared
Provides overlay strategy for property group-based versioning.
|
class |
VAERevisionProcessorMerge
Provides a set of merge-strategies for merging individual properties (rather then overlaying groups).
|
class |
VAEVariantProcessor
Represents a variant event stream, allowing events of disparate event types to be treated polymophically.
|
Modifier and Type | Method and Description |
---|---|
ValueAddEventProcessor |
ValueAddEventServiceImpl.getValueAddProcessor(java.lang.String name) |
ValueAddEventProcessor |
ValueAddEventService.getValueAddProcessor(java.lang.String name)
Gets a value-added event processor.
|