public class AnalyticsEventTable extends Object implements org.wso2.siddhi.core.table.EventTable
EventTable for analytics tables.| Modifier and Type | Class and Description |
|---|---|
class |
AnalyticsEventTable.AnalyticsTableOperator
Analytics table
Operator implementation. |
| Constructor and Description |
|---|
AnalyticsEventTable() |
| Modifier and Type | Method and Description |
|---|---|
void |
add(org.wso2.siddhi.core.event.ComplexEventChunk addingEventChunk) |
org.wso2.siddhi.core.util.collection.operator.Finder |
constructFinder(org.wso2.siddhi.query.api.expression.Expression expression,
org.wso2.siddhi.core.event.MetaComplexEvent metaComplexEvent,
org.wso2.siddhi.core.config.ExecutionPlanContext executionPlanContext,
List<org.wso2.siddhi.core.executor.VariableExpressionExecutor> variableExpressionExecutors,
Map<String,org.wso2.siddhi.core.table.EventTable> eventTableMap,
int matchingStreamIndex,
long withinTime) |
org.wso2.siddhi.core.util.collection.operator.Operator |
constructOperator(org.wso2.siddhi.query.api.expression.Expression expression,
org.wso2.siddhi.core.event.MetaComplexEvent metaComplexEvent,
org.wso2.siddhi.core.config.ExecutionPlanContext executionPlanContext,
List<org.wso2.siddhi.core.executor.VariableExpressionExecutor> variableExpressionExecutors,
Map<String,org.wso2.siddhi.core.table.EventTable> eventTableMap,
int matchingStreamIndex,
long withinTime) |
boolean |
contains(org.wso2.siddhi.core.event.ComplexEvent matchingEvent,
org.wso2.siddhi.core.util.collection.operator.Finder finder) |
void |
delete(org.wso2.siddhi.core.event.ComplexEventChunk deletingEventChunk,
org.wso2.siddhi.core.util.collection.operator.Operator operator) |
org.wso2.siddhi.core.event.stream.StreamEvent |
find(org.wso2.siddhi.core.event.ComplexEvent matchingEvent,
org.wso2.siddhi.core.util.collection.operator.Finder finder) |
org.wso2.siddhi.query.api.definition.TableDefinition |
getTableDefinition() |
void |
init(org.wso2.siddhi.query.api.definition.TableDefinition tableDefinition,
org.wso2.siddhi.core.config.ExecutionPlanContext executionPlanContext) |
void |
update(org.wso2.siddhi.core.event.ComplexEventChunk updatingEventChunk,
org.wso2.siddhi.core.util.collection.operator.Operator operator,
int[] mappingPosition) |
public void init(org.wso2.siddhi.query.api.definition.TableDefinition tableDefinition,
org.wso2.siddhi.core.config.ExecutionPlanContext executionPlanContext)
init in interface org.wso2.siddhi.core.table.EventTablepublic org.wso2.siddhi.core.util.collection.operator.Finder constructFinder(org.wso2.siddhi.query.api.expression.Expression expression,
org.wso2.siddhi.core.event.MetaComplexEvent metaComplexEvent,
org.wso2.siddhi.core.config.ExecutionPlanContext executionPlanContext,
List<org.wso2.siddhi.core.executor.VariableExpressionExecutor> variableExpressionExecutors,
Map<String,org.wso2.siddhi.core.table.EventTable> eventTableMap,
int matchingStreamIndex,
long withinTime)
constructFinder in interface org.wso2.siddhi.core.query.processor.stream.window.FindableProcessorpublic org.wso2.siddhi.core.event.stream.StreamEvent find(org.wso2.siddhi.core.event.ComplexEvent matchingEvent,
org.wso2.siddhi.core.util.collection.operator.Finder finder)
find in interface org.wso2.siddhi.core.query.processor.stream.window.FindableProcessorpublic void add(org.wso2.siddhi.core.event.ComplexEventChunk addingEventChunk)
add in interface org.wso2.siddhi.core.table.EventTablepublic org.wso2.siddhi.core.util.collection.operator.Operator constructOperator(org.wso2.siddhi.query.api.expression.Expression expression,
org.wso2.siddhi.core.event.MetaComplexEvent metaComplexEvent,
org.wso2.siddhi.core.config.ExecutionPlanContext executionPlanContext,
List<org.wso2.siddhi.core.executor.VariableExpressionExecutor> variableExpressionExecutors,
Map<String,org.wso2.siddhi.core.table.EventTable> eventTableMap,
int matchingStreamIndex,
long withinTime)
constructOperator in interface org.wso2.siddhi.core.table.EventTablepublic boolean contains(org.wso2.siddhi.core.event.ComplexEvent matchingEvent,
org.wso2.siddhi.core.util.collection.operator.Finder finder)
contains in interface org.wso2.siddhi.core.table.EventTablepublic void delete(org.wso2.siddhi.core.event.ComplexEventChunk deletingEventChunk,
org.wso2.siddhi.core.util.collection.operator.Operator operator)
delete in interface org.wso2.siddhi.core.table.EventTablepublic org.wso2.siddhi.query.api.definition.TableDefinition getTableDefinition()
getTableDefinition in interface org.wso2.siddhi.core.table.EventTablepublic void update(org.wso2.siddhi.core.event.ComplexEventChunk updatingEventChunk,
org.wso2.siddhi.core.util.collection.operator.Operator operator,
int[] mappingPosition)
update in interface org.wso2.siddhi.core.table.EventTableCopyright © 2015 WSO2. All rights reserved.