public interface EventTable extends FindableProcessor
| Modifier and Type | Method and Description |
|---|---|
void |
add(ComplexEventChunk<StreamEvent> addingEventChunk) |
Operator |
constructOperator(org.wso2.siddhi.query.api.expression.Expression expression,
MatchingMetaStateHolder matchingMetaStateHolder,
ExecutionPlanContext executionPlanContext,
List<VariableExpressionExecutor> variableExpressionExecutors,
Map<String,EventTable> eventTableMap) |
boolean |
contains(StateEvent matchingEvent,
Finder finder) |
void |
delete(ComplexEventChunk<StateEvent> deletingEventChunk,
Operator operator) |
org.wso2.siddhi.query.api.definition.TableDefinition |
getTableDefinition() |
void |
init(org.wso2.siddhi.query.api.definition.TableDefinition tableDefinition,
MetaStreamEvent tableMetaStreamEvent,
StreamEventPool tableStreamEventPool,
StreamEventCloner tableStreamEventCloner,
ExecutionPlanContext executionPlanContext) |
void |
overwriteOrAdd(ComplexEventChunk<StateEvent> overwritingOrAddingEventChunk,
Operator operator,
UpdateAttributeMapper[] updateAttributeMappers,
OverwritingStreamEventExtractor overwritingStreamEventExtractor) |
void |
update(ComplexEventChunk<StateEvent> updatingEventChunk,
Operator operator,
UpdateAttributeMapper[] updateAttributeMappers) |
constructFinder, findvoid init(org.wso2.siddhi.query.api.definition.TableDefinition tableDefinition,
MetaStreamEvent tableMetaStreamEvent,
StreamEventPool tableStreamEventPool,
StreamEventCloner tableStreamEventCloner,
ExecutionPlanContext executionPlanContext)
org.wso2.siddhi.query.api.definition.TableDefinition getTableDefinition()
void add(ComplexEventChunk<StreamEvent> addingEventChunk)
void delete(ComplexEventChunk<StateEvent> deletingEventChunk, Operator operator)
void update(ComplexEventChunk<StateEvent> updatingEventChunk, Operator operator, UpdateAttributeMapper[] updateAttributeMappers)
void overwriteOrAdd(ComplexEventChunk<StateEvent> overwritingOrAddingEventChunk, Operator operator, UpdateAttributeMapper[] updateAttributeMappers, OverwritingStreamEventExtractor overwritingStreamEventExtractor)
boolean contains(StateEvent matchingEvent, Finder finder)
Operator constructOperator(org.wso2.siddhi.query.api.expression.Expression expression, MatchingMetaStateHolder matchingMetaStateHolder, ExecutionPlanContext executionPlanContext, List<VariableExpressionExecutor> variableExpressionExecutors, Map<String,EventTable> eventTableMap)
Copyright © 2018 WSO2. All Rights Reserved.