| Package | Description |
|---|---|
| org.wso2.siddhi.core.aggregation | |
| org.wso2.siddhi.core.query.selector.attribute.aggregator.incremental | |
| org.wso2.siddhi.core.util.collection.operator |
| Modifier and Type | Method and Description |
|---|---|
Map<org.wso2.siddhi.query.api.aggregation.TimePeriod.Duration,IncrementalExecutor> |
AggregationRuntime.getIncrementalExecutorMap() |
| Constructor and Description |
|---|
AggregationRuntime(org.wso2.siddhi.query.api.definition.AggregationDefinition aggregationDefinition,
Map<org.wso2.siddhi.query.api.aggregation.TimePeriod.Duration,IncrementalExecutor> incrementalExecutorMap,
Map<org.wso2.siddhi.query.api.aggregation.TimePeriod.Duration,Table> aggregationTables,
SingleStreamRuntime singleStreamRuntime,
EntryValveExecutor entryValveExecutor,
List<org.wso2.siddhi.query.api.aggregation.TimePeriod.Duration> incrementalDurations,
SiddhiAppContext siddhiAppContext,
List<ExpressionExecutor> baseExecutors,
ExpressionExecutor timestampExecutor,
MetaStreamEvent tableMetaStreamEvent,
List<ExpressionExecutor> outputExpressionExecutors,
LatencyTracker latencyTrackerFind,
ThroughputTracker throughputTrackerFind,
RecreateInMemoryData recreateInMemoryData) |
| Modifier and Type | Method and Description |
|---|---|
ComplexEventChunk<StreamEvent> |
IncrementalDataAggregator.aggregateInMemoryData(Map<org.wso2.siddhi.query.api.aggregation.TimePeriod.Duration,IncrementalExecutor> incrementalExecutorMap) |
| Constructor and Description |
|---|
IncrementalAggregationProcessor(IncrementalExecutor incrementalExecutor,
List<ExpressionExecutor> incomingExpressionExecutors,
MetaStreamEvent processedMetaStreamEvent,
LatencyTracker latencyTrackerInsert,
ThroughputTracker throughputTrackerInsert,
SiddhiAppContext siddhiAppContext) |
IncrementalExecutor(org.wso2.siddhi.query.api.aggregation.TimePeriod.Duration duration,
List<ExpressionExecutor> processExpressionExecutors,
GroupByKeyGenerator groupByKeyGenerator,
MetaStreamEvent metaStreamEvent,
int bufferSize,
boolean ignoreEventsOlderThanBuffer,
IncrementalExecutor child,
boolean isRoot,
Table table,
boolean isProcessingOnExternalTime) |
| Constructor and Description |
|---|
RecreateInMemoryData(List<org.wso2.siddhi.query.api.aggregation.TimePeriod.Duration> incrementalDurations,
Map<org.wso2.siddhi.query.api.aggregation.TimePeriod.Duration,Table> aggregationTables,
Map<org.wso2.siddhi.query.api.aggregation.TimePeriod.Duration,IncrementalExecutor> incrementalExecutorMap,
SiddhiAppContext siddhiAppContext,
MetaStreamEvent metaStreamEvent,
Map<String,Table> tableMap,
Map<String,Window> windowMap,
Map<String,AggregationRuntime> aggregationMap) |
| Modifier and Type | Method and Description |
|---|---|
StreamEvent |
IncrementalAggregateCompileCondition.find(StateEvent matchingEvent,
org.wso2.siddhi.query.api.aggregation.TimePeriod.Duration perValue,
Map<org.wso2.siddhi.query.api.aggregation.TimePeriod.Duration,IncrementalExecutor> incrementalExecutorMap,
List<org.wso2.siddhi.query.api.aggregation.TimePeriod.Duration> incrementalDurations,
Table tableForPerDuration,
List<ExpressionExecutor> baseExecutors,
ExpressionExecutor timestampExecutor,
List<ExpressionExecutor> outputExpressionExecutors,
Long[] startTimeEndTime) |
Copyright © 2017 WSO2. All rights reserved.