| Constructor and Description |
|---|
AggregationRuntime(org.wso2.siddhi.query.api.definition.AggregationDefinition aggregationDefinition,
boolean isProcessingOnExternalTime,
boolean isDistributed,
List<org.wso2.siddhi.query.api.aggregation.TimePeriod.Duration> incrementalDurations,
Map<org.wso2.siddhi.query.api.aggregation.TimePeriod.Duration,IncrementalExecutor> incrementalExecutorMap,
Map<org.wso2.siddhi.query.api.aggregation.TimePeriod.Duration,Table> aggregationTables,
List<ExpressionExecutor> outputExpressionExecutors,
Map<org.wso2.siddhi.query.api.aggregation.TimePeriod.Duration,List<ExpressionExecutor>> aggregateProcessingExecutorsMap,
ExpressionExecutor shouldUpdateTimestampExpressionExecutor,
Map<org.wso2.siddhi.query.api.aggregation.TimePeriod.Duration,GroupByKeyGenerator> groupByKeyGeneratorList,
IncrementalDataPurger incrementalDataPurger,
IncrementalExecutorsInitialiser incrementalExecutorInitialiser,
SingleStreamRuntime singleStreamRuntime,
SiddhiAppContext siddhiAppContext,
MetaStreamEvent tableMetaStreamEvent,
LatencyTracker latencyTrackerFind,
ThroughputTracker throughputTrackerFind) |
IncrementalAggregationProcessor(AggregationRuntime aggregationRuntime,
List<ExpressionExecutor> incomingExpressionExecutors,
MetaStreamEvent processedMetaStreamEvent,
LatencyTracker latencyTrackerInsert,
ThroughputTracker throughputTrackerInsert,
SiddhiAppContext siddhiAppContext) |
IncrementalDataAggregator(List<org.wso2.siddhi.query.api.aggregation.TimePeriod.Duration> incrementalDurations,
org.wso2.siddhi.query.api.aggregation.TimePeriod.Duration aggregateForDuration,
long oldestEventTimeStamp,
List<ExpressionExecutor> baseExecutors,
ExpressionExecutor shouldUpdateTimestamp,
MetaStreamEvent metaStreamEvent) |
IncrementalExecutor(String aggregatorName,
org.wso2.siddhi.query.api.aggregation.TimePeriod.Duration duration,
List<ExpressionExecutor> processExpressionExecutors,
ExpressionExecutor shouldUpdateTimestamp,
GroupByKeyGenerator groupByKeyGenerator,
MetaStreamEvent metaStreamEvent,
IncrementalExecutor child,
boolean isRoot,
Table table,
SiddhiAppContext siddhiAppContext) |
IncrementalExecutorsInitialiser(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,
boolean isDistributed,
String shardId,
SiddhiAppContext siddhiAppContext,
MetaStreamEvent metaStreamEvent,
Map<String,Table> tableMap,
Map<String,Window> windowMap,
Map<String,AggregationRuntime> aggregationMap) |
OutOfOrderEventsDataAggregator(List<ExpressionExecutor> baseExecutors,
ExpressionExecutor shouldUpdateTimestamp,
GroupByKeyGenerator groupByKeyGenerator,
MetaStreamEvent metaStreamEvent) |
| Modifier and Type | Method and Description |
|---|---|
MetaStreamEvent |
MetaStateEvent.getMetaStreamEvent(int position) |
MetaStreamEvent[] |
MetaStateEvent.getMetaStreamEvents() |
| Modifier and Type | Method and Description |
|---|---|
void |
MetaStateEvent.addEvent(MetaStreamEvent metaStreamEvent) |
| Constructor and Description |
|---|
MetaStateEvent(MetaStreamEvent[] metaStreamEvents) |
| Constructor and Description |
|---|
StreamEventCloner(MetaStreamEvent metaStreamEvent,
StreamEventPool streamEventPool) |
StreamEventPool(MetaStreamEvent metaStreamEvent,
int size) |
| Modifier and Type | Method and Description |
|---|---|
static StreamEventConverter |
StreamEventConverterFactory.constructEventConverter(MetaStreamEvent metaStreamEvent) |
| Constructor and Description |
|---|
ConversionStreamEventChunk(MetaStreamEvent metaStreamEvent,
StreamEventPool streamEventPool) |
| Modifier and Type | Method and Description |
|---|---|
static ComplexEventPopulater |
StreamEventPopulaterFactory.constructEventPopulator(MetaStreamEvent metaStreamEvent,
int streamEventChainIndex,
List<org.wso2.siddhi.query.api.definition.Attribute> attributes)
Constructs StreamEventPopulater according to MetaStateEvent and to be mapped attributes
|
| Constructor and Description |
|---|
PartitionStreamReceiver(SiddhiAppContext siddhiAppContext,
MetaStreamEvent metaStreamEvent,
org.wso2.siddhi.query.api.definition.StreamDefinition streamDefinition,
List<PartitionExecutor> partitionExecutors,
PartitionRuntime partitionRuntime) |
| Constructor and Description |
|---|
DeleteStoreQueryRuntime(String queryName,
MetaStreamEvent metaStreamEvent) |
FindStoreQueryRuntime(AggregationRuntime aggregation,
CompiledCondition compiledCondition,
String queryName,
MetaStreamEvent metaStreamEvent) |
FindStoreQueryRuntime(Table table,
CompiledCondition compiledCondition,
String queryName,
MetaStreamEvent metaStreamEvent) |
FindStoreQueryRuntime(Window window,
CompiledCondition compiledCondition,
String queryName,
MetaStreamEvent metaStreamEvent) |
InsertStoreQueryRuntime(String queryName,
MetaStreamEvent metaStreamEvent) |
UpdateOrInsertStoreQueryRuntime(String queryName,
MetaStreamEvent metaStreamEvent) |
UpdateStoreQueryRuntime(String queryName,
MetaStreamEvent metaStreamEvent) |
| Modifier and Type | Method and Description |
|---|---|
void |
ProcessStreamReceiver.setMetaStreamEvent(MetaStreamEvent metaStreamEvent) |
void |
MultiProcessStreamReceiver.setMetaStreamEvent(MetaStreamEvent metaStreamEvent) |
| Modifier and Type | Method and Description |
|---|---|
void |
AbstractStreamProcessor.constructStreamEventPopulater(MetaStreamEvent metaStreamEvent,
int streamEventChainIndex) |
| Constructor and Description |
|---|
IncrementalAggregateCompileCondition(String aggregationName,
boolean isProcessingOnExternalTime,
boolean isDistributed,
List<org.wso2.siddhi.query.api.aggregation.TimePeriod.Duration> incrementalDurations,
Map<org.wso2.siddhi.query.api.aggregation.TimePeriod.Duration,Table> aggregationTableMap,
List<ExpressionExecutor> outputExpressionExecutors,
Map<org.wso2.siddhi.query.api.aggregation.TimePeriod.Duration,CompiledCondition> withinTableCompiledConditions,
CompiledCondition inMemoryStoreCompileCondition,
Map<org.wso2.siddhi.query.api.aggregation.TimePeriod.Duration,CompiledCondition> withinTableLowerGranularityCompileCondition,
CompiledCondition onCompiledCondition,
List<org.wso2.siddhi.query.api.definition.Attribute> additionalAttributes,
ExpressionExecutor perExpressionExecutor,
ExpressionExecutor startTimeEndTimeExpressionExecutor,
List<ExpressionExecutor> timestampFilterExecutors,
MetaStreamEvent aggregateMetaSteamEvent,
MatchingMetaInfoHolder alteredMatchingMetaInfoHolder,
MatchingMetaInfoHolder matchingHolderInfoForTableLookups,
List<VariableExpressionExecutor> variableExpExecutorsForTableLookups) |
Copyright © 2019 WSO2. All rights reserved.