| Modifier and Type | Field and Description |
|---|---|
protected StreamEventCloner |
StreamPreStateProcessor.streamEventCloner |
| Modifier and Type | Method and Description |
|---|---|
void |
StreamPreStateProcessor.setStreamEventCloner(StreamEventCloner streamEventCloner) |
| Modifier and Type | Field and Description |
|---|---|
protected StreamEventCloner |
SnapshotOutputRateLimiter.streamEventCloner |
| Modifier and Type | Method and Description |
|---|---|
void |
SnapshotOutputRateLimiter.setStreamEventCloner(StreamEventCloner streamEventCloner) |
| Modifier and Type | Field and Description |
|---|---|
protected StreamEventCloner |
AbstractStreamProcessor.streamEventCloner |
| Modifier and Type | Method and Description |
|---|---|
protected abstract void |
StreamProcessor.process(ComplexEventChunk<StreamEvent> streamEventChunk,
Processor nextProcessor,
StreamEventCloner streamEventCloner,
ComplexEventPopulater complexEventPopulater)
The main processing method that will be called upon event arrival
|
protected void |
LogStreamProcessor.process(ComplexEventChunk<StreamEvent> streamEventChunk,
Processor nextProcessor,
StreamEventCloner streamEventCloner,
ComplexEventPopulater complexEventPopulater) |
protected void |
StreamProcessor.processEventChunk(ComplexEventChunk<StreamEvent> streamEventChunk,
Processor nextProcessor,
StreamEventCloner streamEventCloner,
ComplexEventPopulater complexEventPopulater) |
protected abstract void |
AbstractStreamProcessor.processEventChunk(ComplexEventChunk<StreamEvent> streamEventChunk,
Processor nextProcessor,
StreamEventCloner streamEventCloner,
ComplexEventPopulater complexEventPopulater)
The main processing method that will be called upon event arrival
|
void |
AbstractStreamProcessor.setStreamEventCloner(StreamEventCloner streamEventCloner) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
StreamFunctionProcessor.processEventChunk(ComplexEventChunk<StreamEvent> streamEventChunk,
Processor nextProcessor,
StreamEventCloner streamEventCloner,
ComplexEventPopulater complexEventPopulater) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
UniqueExternalTimeBatchWindowProcessor.process(ComplexEventChunk<StreamEvent> streamEventChunk,
Processor nextProcessor,
StreamEventCloner streamEventCloner)
Here an assumption is taken:
Parameter: timestamp: The time which the window determines as current time and will act upon,
the value of this parameter should be monotonically increasing.
|
protected void |
UniqueWindowProcessor.process(ComplexEventChunk<StreamEvent> streamEventChunk,
Processor nextProcessor,
StreamEventCloner streamEventCloner)
The main processing method that will be called upon event arrival
|
protected void |
FirstUniqueWindowProcessor.process(ComplexEventChunk<StreamEvent> streamEventChunk,
Processor nextProcessor,
StreamEventCloner streamEventCloner) |
protected void |
ExternalTimeWindowProcessor.process(ComplexEventChunk<StreamEvent> streamEventChunk,
Processor nextProcessor,
StreamEventCloner streamEventCloner) |
protected void |
TableWindowProcessor.process(ComplexEventChunk<StreamEvent> streamEventChunk,
Processor nextProcessor,
StreamEventCloner streamEventCloner) |
protected void |
WindowWindowProcessor.process(ComplexEventChunk<StreamEvent> streamEventChunk,
Processor nextProcessor,
StreamEventCloner streamEventCloner) |
protected void |
LengthBatchWindowProcessor.process(ComplexEventChunk<StreamEvent> streamEventChunk,
Processor nextProcessor,
StreamEventCloner streamEventCloner) |
protected void |
TimeWindowProcessor.process(ComplexEventChunk<StreamEvent> streamEventChunk,
Processor nextProcessor,
StreamEventCloner streamEventCloner) |
protected void |
TimeLengthWindowProcessor.process(ComplexEventChunk<StreamEvent> streamEventChunk,
Processor nextProcessor,
StreamEventCloner streamEventCloner) |
protected void |
SortWindowProcessor.process(ComplexEventChunk<StreamEvent> streamEventChunk,
Processor nextProcessor,
StreamEventCloner streamEventCloner) |
protected void |
CronWindowProcessor.process(ComplexEventChunk<StreamEvent> streamEventChunk,
Processor nextProcessor,
StreamEventCloner streamEventCloner) |
protected void |
TimeBatchWindowProcessor.process(ComplexEventChunk<StreamEvent> streamEventChunk,
Processor nextProcessor,
StreamEventCloner streamEventCloner) |
protected abstract void |
WindowProcessor.process(ComplexEventChunk<StreamEvent> streamEventChunk,
Processor nextProcessor,
StreamEventCloner streamEventCloner)
The main processing method that will be called upon event arrival
|
protected void |
LengthWindowProcessor.process(ComplexEventChunk<StreamEvent> streamEventChunk,
Processor nextProcessor,
StreamEventCloner streamEventCloner) |
protected void |
LossyFrequentWindowProcessor.process(ComplexEventChunk<StreamEvent> streamEventChunk,
Processor nextProcessor,
StreamEventCloner streamEventCloner) |
protected void |
ExternalTimeBatchWindowProcessor.process(ComplexEventChunk<StreamEvent> streamEventChunk,
Processor nextProcessor,
StreamEventCloner streamEventCloner)
Here an assumption is taken:
Parameter: timestamp: The time which the window determines as current time and will act upon,
the value of this parameter should be monotonically increasing.
|
protected void |
FrequentWindowProcessor.process(ComplexEventChunk<StreamEvent> streamEventChunk,
Processor nextProcessor,
StreamEventCloner streamEventCloner) |
protected void |
WindowProcessor.processEventChunk(ComplexEventChunk<StreamEvent> streamEventChunk,
Processor nextProcessor,
StreamEventCloner streamEventCloner,
ComplexEventPopulater complexEventPopulater) |
| Modifier and Type | Method and Description |
|---|---|
void |
InMemoryEventTable.init(org.wso2.siddhi.query.api.definition.TableDefinition tableDefinition,
MetaStreamEvent tableMetaStreamEvent,
StreamEventPool tableStreamEventPool,
StreamEventCloner tableStreamEventCloner,
ExecutionPlanContext executionPlanContext) |
void |
EventTable.init(org.wso2.siddhi.query.api.definition.TableDefinition tableDefinition,
MetaStreamEvent tableMetaStreamEvent,
StreamEventPool tableStreamEventPool,
StreamEventCloner tableStreamEventCloner,
ExecutionPlanContext executionPlanContext) |
| Modifier and Type | Method and Description |
|---|---|
StreamEvent |
EventChunkOperator.find(StateEvent matchingEvent,
Object candidateEvents,
StreamEventCloner candidateEventCloner) |
StreamEvent |
Finder.find(StateEvent matchingEvent,
Object candidateEvents,
StreamEventCloner candidateEventCloner) |
StreamEvent |
PrimaryKeyOperator.find(StateEvent matchingEvent,
Object candidateEvents,
StreamEventCloner candidateEventCloner) |
StreamEvent |
CollectionOperator.find(StateEvent matchingEvent,
Object candidateEvents,
StreamEventCloner candidateEventCloner) |
StreamEvent |
MapOperator.find(StateEvent matchingEvent,
Object candidateEvents,
StreamEventCloner candidateEventCloner) |
Copyright © 2018 WSO2. All Rights Reserved.