| Modifier and Type | Field and Description |
|---|---|
protected StateEvent |
StateEvent.next |
| Modifier and Type | Method and Description |
|---|---|
StateEvent |
StateEventPool.borrowEvent()
Borrowing an StateEvent
|
StateEvent |
StateEventCloner.copyStateEvent(StateEvent stateEvent)
Method to copy new StreamEvent from StreamEvent
|
StateEvent |
StateEvent.getNext() |
StateEvent |
StateEventFactory.newInstance() |
| Modifier and Type | Method and Description |
|---|---|
StateEvent |
StateEventCloner.copyStateEvent(StateEvent stateEvent)
Method to copy new StreamEvent from StreamEvent
|
void |
StateEventPool.returnEvents(StateEvent stateEvent)
Collects the used InnerStreamEvents
If the pool has space the returned event will be added to the pool else it will be dropped
|
| Modifier and Type | Method and Description |
|---|---|
StateEvent |
JoinProcessor.joinEventBuilder(StreamEvent leftStream,
StreamEvent rightStream,
ComplexEvent.Type type)
Join the given two event streams
|
| Modifier and Type | Field and Description |
|---|---|
protected ComplexEventChunk<StateEvent> |
StreamPreStateProcessor.currentStateEventChunk |
protected LinkedList<StateEvent> |
StreamPreStateProcessor.newAndEveryStateEventList |
protected LinkedList<StateEvent> |
StreamPreStateProcessor.pendingStateEventList |
| Modifier and Type | Method and Description |
|---|---|
ComplexEventChunk<StateEvent> |
StreamPreStateProcessor.processAndReturn(ComplexEventChunk complexEventChunk) |
ComplexEventChunk<StateEvent> |
LogicalPreStateProcessor.processAndReturn(ComplexEventChunk complexEventChunk) |
ComplexEventChunk<StateEvent> |
CountPreStateProcessor.processAndReturn(ComplexEventChunk complexEventChunk) |
| Modifier and Type | Method and Description |
|---|---|
void |
StreamPreStateProcessor.addEveryState(StateEvent stateEvent) |
void |
LogicalPreStateProcessor.addEveryState(StateEvent stateEvent) |
void |
PreStateProcessor.addEveryState(StateEvent stateEvent) |
void |
StreamPreStateProcessor.addState(StateEvent stateEvent) |
void |
LogicalPreStateProcessor.addState(StateEvent stateEvent) |
void |
CountPreStateProcessor.addState(StateEvent stateEvent) |
void |
PreStateProcessor.addState(StateEvent stateEvent) |
protected void |
StreamPreStateProcessor.process(StateEvent stateEvent) |
protected void |
CountPostStateProcessor.process(StateEvent stateEvent,
ComplexEventChunk complexEventChunk) |
protected void |
StreamPostStateProcessor.process(StateEvent stateEvent,
ComplexEventChunk complexEventChunk) |
protected void |
LogicalPostStateProcessor.process(StateEvent stateEvent,
ComplexEventChunk complexEventChunk) |
void |
CountPostStateProcessor.processMinCountReached(StateEvent stateEvent,
ComplexEventChunk complexEventChunk) |
| Modifier and Type | Method and Description |
|---|---|
protected ComplexEventChunk<StateEvent> |
OutputCallback.constructMatchingStateEventChunk(ComplexEventChunk matchingComplexEventChunk,
boolean convertToStreamEvent,
StateEventPool stateEventPool,
int matchingStreamIndex,
StreamEventPool streamEventPool,
StreamEventConverter streamEventConvertor) |
| Modifier and Type | Method and Description |
|---|---|
StreamEvent |
UniqueExternalTimeBatchWindowProcessor.find(StateEvent matchingEvent,
Finder finder) |
StreamEvent |
UniqueWindowProcessor.find(StateEvent matchingEvent,
Finder finder)
To find events from the processor event pool, that the matches the matchingEvent based on finder logic.
|
StreamEvent |
FirstUniqueWindowProcessor.find(StateEvent matchingEvent,
Finder finder) |
StreamEvent |
ExternalTimeWindowProcessor.find(StateEvent matchingEvent,
Finder finder) |
StreamEvent |
TableWindowProcessor.find(StateEvent matchingEvent,
Finder finder) |
StreamEvent |
WindowWindowProcessor.find(StateEvent matchingEvent,
Finder finder) |
StreamEvent |
LengthBatchWindowProcessor.find(StateEvent matchingEvent,
Finder finder) |
StreamEvent |
TimeWindowProcessor.find(StateEvent matchingEvent,
Finder finder) |
StreamEvent |
TimeLengthWindowProcessor.find(StateEvent matchingEvent,
Finder finder) |
StreamEvent |
SortWindowProcessor.find(StateEvent matchingEvent,
Finder finder) |
StreamEvent |
FindableProcessor.find(StateEvent matchingEvent,
Finder finder)
To find events from the processor event pool, that the matches the matchingEvent based on finder logic.
|
StreamEvent |
TimeBatchWindowProcessor.find(StateEvent matchingEvent,
Finder finder) |
StreamEvent |
LengthWindowProcessor.find(StateEvent matchingEvent,
Finder finder) |
StreamEvent |
LossyFrequentWindowProcessor.find(StateEvent matchingEvent,
Finder finder) |
StreamEvent |
ExternalTimeBatchWindowProcessor.find(StateEvent matchingEvent,
Finder finder) |
StreamEvent |
FrequentWindowProcessor.find(StateEvent matchingEvent,
Finder finder) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
InMemoryEventTable.contains(StateEvent matchingEvent,
Finder finder) |
boolean |
EventTable.contains(StateEvent matchingEvent,
Finder finder) |
StreamEvent |
InMemoryEventTable.find(StateEvent matchingEvent,
Finder finder) |
| Modifier and Type | Method and Description |
|---|---|
void |
InMemoryEventTable.delete(ComplexEventChunk<StateEvent> deletingEventChunk,
Operator operator) |
void |
EventTable.delete(ComplexEventChunk<StateEvent> deletingEventChunk,
Operator operator) |
void |
InMemoryEventTable.overwriteOrAdd(ComplexEventChunk<StateEvent> overwritingOrAddingEventChunk,
Operator operator,
UpdateAttributeMapper[] updateAttributeMappers,
OverwritingStreamEventExtractor overwritingStreamEventExtractor) |
void |
EventTable.overwriteOrAdd(ComplexEventChunk<StateEvent> overwritingOrAddingEventChunk,
Operator operator,
UpdateAttributeMapper[] updateAttributeMappers,
OverwritingStreamEventExtractor overwritingStreamEventExtractor) |
void |
InMemoryEventTable.update(ComplexEventChunk<StateEvent> updatingEventChunk,
Operator operator,
UpdateAttributeMapper[] updateAttributeMappers) |
void |
EventTable.update(ComplexEventChunk<StateEvent> updatingEventChunk,
Operator operator,
UpdateAttributeMapper[] updateAttributeMappers) |
| Modifier and Type | Class and Description |
|---|---|
class |
FinderStateEvent
Created by suho on 5/21/16.
|
| Modifier and Type | Method and Description |
|---|---|
Object |
UpdateAttributeMapper.getOutputData(StateEvent updatingEvent) |
StreamEvent |
UpdateAttributeMapper.getOverwritingStreamEvent(StateEvent updatingEvent) |
StreamEvent |
OverwritingStreamEventExtractor.getOverwritingStreamEvent(StateEvent updatingEvent) |
void |
FinderStateEvent.setEvent(StateEvent matchingStateEvent) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
EventChunkOperator.contains(StateEvent matchingEvent,
Object candidateEvents) |
boolean |
Finder.contains(StateEvent matchingEvent,
Object candidateEvents) |
boolean |
PrimaryKeyOperator.contains(StateEvent matchingEvent,
Object candidateEvents) |
boolean |
CollectionOperator.contains(StateEvent matchingEvent,
Object candidateEvents) |
boolean |
MapOperator.contains(StateEvent matchingEvent,
Object candidateEvents) |
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) |
| Modifier and Type | Method and Description |
|---|---|
void |
EventChunkOperator.delete(ComplexEventChunk<StateEvent> deletingEventChunk,
Object candidateEvents) |
void |
Operator.delete(ComplexEventChunk<StateEvent> deletingEventChunk,
Object candidateEvents) |
void |
PrimaryKeyOperator.delete(ComplexEventChunk<StateEvent> deletingEventChunk,
Object candidateEvents) |
void |
CollectionOperator.delete(ComplexEventChunk<StateEvent> deletingEventChunk,
Object candidateEvents) |
void |
MapOperator.delete(ComplexEventChunk<StateEvent> deletingEventChunk,
Object candidateEvents) |
ComplexEventChunk<StreamEvent> |
EventChunkOperator.overwriteOrAdd(ComplexEventChunk<StateEvent> overwritingOrAddingEventChunk,
Object candidateEvents,
UpdateAttributeMapper[] updateAttributeMappers,
OverwritingStreamEventExtractor overwritingStreamEventExtractor) |
ComplexEventChunk<StreamEvent> |
Operator.overwriteOrAdd(ComplexEventChunk<StateEvent> overwritingOrAddingEventChunk,
Object candidateEvents,
UpdateAttributeMapper[] updateAttributeMappers,
OverwritingStreamEventExtractor overwritingStreamEventExtractor) |
ComplexEventChunk<StreamEvent> |
PrimaryKeyOperator.overwriteOrAdd(ComplexEventChunk<StateEvent> overwritingOrAddingEventChunk,
Object candidateEvents,
UpdateAttributeMapper[] updateAttributeMappers,
OverwritingStreamEventExtractor overwritingStreamEventExtractor) |
ComplexEventChunk<StreamEvent> |
CollectionOperator.overwriteOrAdd(ComplexEventChunk<StateEvent> overwritingOrAddingEventChunk,
Object candidateEvents,
UpdateAttributeMapper[] updateAttributeMappers,
OverwritingStreamEventExtractor overwritingStreamEventExtractor) |
ComplexEventChunk<StreamEvent> |
MapOperator.overwriteOrAdd(ComplexEventChunk<StateEvent> overwritingOrAddingEventChunk,
Object candidateEvents,
UpdateAttributeMapper[] updateAttributeMappers,
OverwritingStreamEventExtractor overwritingStreamEventExtractor) |
void |
EventChunkOperator.update(ComplexEventChunk<StateEvent> updatingEventChunk,
Object candidateEvents,
UpdateAttributeMapper[] updateAttributeMappers) |
void |
Operator.update(ComplexEventChunk<StateEvent> updatingEventChunk,
Object candidateEvents,
UpdateAttributeMapper[] updateAttributeMappers) |
void |
PrimaryKeyOperator.update(ComplexEventChunk<StateEvent> updatingEventChunk,
Object candidateEvents,
UpdateAttributeMapper[] updateAttributeMappers) |
void |
CollectionOperator.update(ComplexEventChunk<StateEvent> updatingEventChunk,
Object candidateEvents,
UpdateAttributeMapper[] updateAttributeMappers) |
void |
MapOperator.update(ComplexEventChunk<StateEvent> updatingEventChunk,
Object candidateEvents,
UpdateAttributeMapper[] updateAttributeMappers) |
| Modifier and Type | Method and Description |
|---|---|
StreamEvent |
EventWindow.find(StateEvent matchingEvent,
Finder finder)
To find events from the processor event pool, that the matches the matchingEvent based on finder logic.
|
Copyright © 2018 WSO2. All Rights Reserved.