| Constructor and Description |
|---|
PersistedIncrementalExecutor(String aggregatorName,
io.siddhi.query.api.aggregation.TimePeriod.Duration duration,
List<ExpressionExecutor> processExpressionExecutors,
Executor child,
SiddhiQueryContext siddhiQueryContext,
MetaStreamEvent metaStreamEvent,
String timeZone,
Processor cudStreamProcessor) |
| Modifier and Type | Method and Description |
|---|---|
void |
execute(ComplexEventChunk streamEventChunk)
Execute the handed StreamEvent
|
Executor |
getNextExecutor()
Get next executor element in the execution chain.
|
void |
setEmitTime(long emitTimeOfLatestEventInTable) |
void |
setNextExecutor(Executor executor)
Set next executor element in execution chain
|
void |
setProcessingExecutor(boolean processingExecutor) |
public PersistedIncrementalExecutor(String aggregatorName, io.siddhi.query.api.aggregation.TimePeriod.Duration duration, List<ExpressionExecutor> processExpressionExecutors, Executor child, SiddhiQueryContext siddhiQueryContext, MetaStreamEvent metaStreamEvent, String timeZone, Processor cudStreamProcessor)
public void execute(ComplexEventChunk streamEventChunk)
Executorpublic void setEmitTime(long emitTimeOfLatestEventInTable)
setEmitTime in interface Executorpublic void setProcessingExecutor(boolean processingExecutor)
public Executor getNextExecutor()
ExecutorgetNextExecutor in interface Executorpublic void setNextExecutor(Executor executor)
ExecutorsetNextExecutor in interface Executorexecutor - Event executor for incremental executionCopyright © 2021. All rights reserved.