| Constructor and Description |
|---|
AggregationRuntime(io.siddhi.query.api.definition.AggregationDefinition aggregationDefinition,
Map<io.siddhi.query.api.aggregation.TimePeriod.Duration,IncrementalExecutor> incrementalExecutorMap,
Map<io.siddhi.query.api.aggregation.TimePeriod.Duration,Table> aggregationTables,
SingleStreamRuntime singleStreamRuntime,
List<io.siddhi.query.api.aggregation.TimePeriod.Duration> incrementalDurations,
SiddhiAppContext siddhiAppContext,
List<ExpressionExecutor> baseExecutors,
MetaStreamEvent tableMetaStreamEvent,
List<ExpressionExecutor> outputExpressionExecutors,
LatencyTracker latencyTrackerFind,
ThroughputTracker throughputTrackerFind,
RecreateInMemoryData recreateInMemoryData,
boolean processingOnExternalTime,
List<List<ExpressionExecutor>> aggregateProcessingExecutorsList,
List<GroupByKeyGenerator> groupByKeyGeneratorList,
IncrementalDataPurging incrementalDataPurging,
ExpressionExecutor shouldUpdateExpressionExecutor,
String shardId,
Map<io.siddhi.query.api.aggregation.TimePeriod.Duration,IncrementalExecutor> incrementalExecutorMapForPartitions) |
IncrementalAggregationProcessor(AggregationRuntime aggregationRuntime,
List<ExpressionExecutor> incomingExpressionExecutors,
MetaStreamEvent processedMetaStreamEvent,
LatencyTracker latencyTrackerInsert,
ThroughputTracker throughputTrackerInsert,
SiddhiAppContext siddhiAppContext) |
IncrementalDataAggregator(List<io.siddhi.query.api.aggregation.TimePeriod.Duration> incrementalDurations,
io.siddhi.query.api.aggregation.TimePeriod.Duration aggregateForDuration,
long oldestEventTimeStamp,
List<ExpressionExecutor> baseExecutors,
MetaStreamEvent metaStreamEvent,
SiddhiAppContext siddhiAppContext,
ExpressionExecutor shouldUpdateExpressionExecutor) |
IncrementalExecutor(io.siddhi.query.api.aggregation.TimePeriod.Duration duration,
List<ExpressionExecutor> processExpressionExecutors,
GroupByKeyGenerator groupByKeyGenerator,
MetaStreamEvent metaStreamEvent,
IncrementalExecutor child,
boolean isRoot,
Table table,
SiddhiAppContext siddhiAppContext,
String aggregatorName,
ExpressionExecutor shouldUpdateExpressionExecutor) |
IncrementalExternalTimestampDataAggregator(List<ExpressionExecutor> baseExecutors,
GroupByKeyGenerator groupByKeyGenerator,
MetaStreamEvent metaStreamEvent,
SiddhiAppContext siddhiAppContext,
ExpressionExecutor shouldUpdateExpressionExecutor) |
RecreateInMemoryData(List<io.siddhi.query.api.aggregation.TimePeriod.Duration> incrementalDurations,
Map<io.siddhi.query.api.aggregation.TimePeriod.Duration,Table> aggregationTables,
Map<io.siddhi.query.api.aggregation.TimePeriod.Duration,IncrementalExecutor> incrementalExecutorMap,
SiddhiAppContext siddhiAppContext,
MetaStreamEvent metaStreamEvent,
Map<String,Table> tableMap,
Map<String,Window> windowMap,
Map<String,AggregationRuntime> aggregationMap,
String shardId,
Map<io.siddhi.query.api.aggregation.TimePeriod.Duration,IncrementalExecutor> incrementalExecutorMapForPartitions) |
| 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 SelectiveComplexEventPopulater |
StreamEventPopulaterFactory.constructEventPopulator(MetaStreamEvent metaStreamEvent,
int streamEventChainIndex,
List<io.siddhi.query.api.definition.Attribute> attributes)
Constructs StreamEventPopulater according to MetaStateEvent and to be mapped attributes
|
| Constructor and Description |
|---|
PartitionStreamReceiver(SiddhiAppContext siddhiAppContext,
MetaStreamEvent metaStreamEvent,
io.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 | Field and Description |
|---|---|
protected MetaStreamEvent |
AbstractStreamProcessor.metaStreamEvent |
| Modifier and Type | Method and Description |
|---|---|
void |
AbstractStreamProcessor.constructStreamEventPopulater(MetaStreamEvent metaStreamEvent,
int streamEventChainIndex) |
protected abstract List<io.siddhi.query.api.definition.Attribute> |
AbstractStreamProcessor.init(MetaStreamEvent metaStreamEvent,
io.siddhi.query.api.definition.AbstractDefinition inputDefinition,
ExpressionExecutor[] attributeExpressionExecutors,
ConfigReader configReader,
boolean outputExpectsExpiredEvents,
SiddhiQueryContext siddhiQueryContext)
The init method of the StreamProcessor, this method will be called before other methods
|
protected List<io.siddhi.query.api.definition.Attribute> |
LogStreamProcessor.init(MetaStreamEvent metaStreamEvent,
io.siddhi.query.api.definition.AbstractDefinition inputDefinition,
ExpressionExecutor[] attributeExpressionExecutors,
ConfigReader configReader,
boolean outputExpectsExpiredEvents,
SiddhiQueryContext siddhiQueryContext)
The init method of the StreamFunction
|
void |
AbstractStreamProcessor.initProcessor(MetaStreamEvent metaStreamEvent,
ExpressionExecutor[] attributeExpressionExecutors,
ConfigReader configReader,
boolean outputExpectsExpiredEvents,
io.siddhi.query.api.SiddhiElement siddhiElement,
SiddhiQueryContext siddhiQueryContext) |
| Modifier and Type | Method and Description |
|---|---|
protected List<io.siddhi.query.api.definition.Attribute> |
StreamFunctionProcessor.init(MetaStreamEvent metaStreamEvent,
io.siddhi.query.api.definition.AbstractDefinition inputDefinition,
ExpressionExecutor[] attributeExpressionExecutors,
ConfigReader configReader,
boolean outputExpectsExpiredEvents,
SiddhiQueryContext siddhiQueryContext)
The init method of the StreamProcessor, this method will be called before other methods
|
| Modifier and Type | Method and Description |
|---|---|
void |
GroupingWindowProcessor.constructStreamEventPopulater(MetaStreamEvent metaStreamEvent,
int streamEventChainIndex) |
void |
HopingWindowProcessor.constructStreamEventPopulater(MetaStreamEvent metaStreamEvent,
int streamEventChainIndex) |
protected List<io.siddhi.query.api.definition.Attribute> |
GroupingWindowProcessor.init(MetaStreamEvent metaStreamEvent,
io.siddhi.query.api.definition.AbstractDefinition inputDefinition,
ExpressionExecutor[] attributeExpressionExecutors,
ConfigReader configReader,
boolean outputExpectsExpiredEvents,
SiddhiQueryContext siddhiQueryContext) |
protected List<io.siddhi.query.api.definition.Attribute> |
BatchingWindowProcessor.init(MetaStreamEvent metaStreamEvent,
io.siddhi.query.api.definition.AbstractDefinition inputDefinition,
ExpressionExecutor[] attributeExpressionExecutors,
ConfigReader configReader,
boolean outputExpectsExpiredEvents,
SiddhiQueryContext siddhiQueryContext) |
protected List<io.siddhi.query.api.definition.Attribute> |
HopingWindowProcessor.init(MetaStreamEvent metaStreamEvent,
io.siddhi.query.api.definition.AbstractDefinition inputDefinition,
ExpressionExecutor[] attributeExpressionExecutors,
ConfigReader configReader,
boolean outputExpectsExpiredEvents,
SiddhiQueryContext siddhiQueryContext) |
protected List<io.siddhi.query.api.definition.Attribute> |
SlidingWindowProcessor.init(MetaStreamEvent metaStreamEvent,
io.siddhi.query.api.definition.AbstractDefinition inputDefinition,
ExpressionExecutor[] attributeExpressionExecutors,
ConfigReader configReader,
boolean outputExpectsExpiredEvents,
SiddhiQueryContext siddhiQueryContext) |
protected List<io.siddhi.query.api.definition.Attribute> |
WindowWindowProcessor.init(MetaStreamEvent metaStreamEvent,
io.siddhi.query.api.definition.AbstractDefinition inputDefinition,
ExpressionExecutor[] attributeExpressionExecutors,
ConfigReader configReader,
boolean outputExpectsExpiredEvents,
SiddhiQueryContext siddhiQueryContext) |
| Constructor and Description |
|---|
IncrementalAggregateCompileCondition(Map<io.siddhi.query.api.aggregation.TimePeriod.Duration,CompiledCondition> withinTableCompiledConditions,
CompiledCondition inMemoryStoreCompileCondition,
CompiledCondition onCompiledCondition,
MetaStreamEvent tableMetaStreamEvent,
MetaStreamEvent aggregateMetaSteamEvent,
List<io.siddhi.query.api.definition.Attribute> additionalAttributes,
MatchingMetaInfoHolder alteredMatchingMetaInfoHolder,
ExpressionExecutor perExpressionExecutor,
ExpressionExecutor startTimeEndTimeExpressionExecutor,
boolean isProcessingOnExternalTime) |
Copyright © 2019. All rights reserved.