public class SingleInputStreamParser extends Object
| Constructor and Description |
|---|
SingleInputStreamParser() |
| Modifier and Type | Method and Description |
|---|---|
static Processor |
generateProcessor(org.wso2.siddhi.query.api.execution.query.input.handler.StreamHandler streamHandler,
MetaComplexEvent metaEvent,
List<VariableExpressionExecutor> variableExpressionExecutors,
SiddhiAppContext siddhiAppContext,
Map<String,Table> tableMap,
boolean supportsBatchProcessing,
boolean outputExpectsExpiredEvents,
String queryName) |
static SingleStreamRuntime |
parseInputStream(org.wso2.siddhi.query.api.execution.query.input.stream.SingleInputStream inputStream,
SiddhiAppContext siddhiAppContext,
List<VariableExpressionExecutor> variableExpressionExecutors,
Map<String,org.wso2.siddhi.query.api.definition.AbstractDefinition> streamDefinitionMap,
Map<String,org.wso2.siddhi.query.api.definition.AbstractDefinition> tableDefinitionMap,
Map<String,org.wso2.siddhi.query.api.definition.AbstractDefinition> windowDefinitionMap,
Map<String,org.wso2.siddhi.query.api.definition.AbstractDefinition> aggregationDefinitionMap,
Map<String,Table> tableMap,
MetaComplexEvent metaComplexEvent,
ProcessStreamReceiver processStreamReceiver,
boolean supportsBatchProcessing,
boolean outputExpectsExpiredEvents,
String queryName)
Parse single InputStream and return SingleStreamRuntime
|
public static SingleStreamRuntime parseInputStream(org.wso2.siddhi.query.api.execution.query.input.stream.SingleInputStream inputStream, SiddhiAppContext siddhiAppContext, List<VariableExpressionExecutor> variableExpressionExecutors, Map<String,org.wso2.siddhi.query.api.definition.AbstractDefinition> streamDefinitionMap, Map<String,org.wso2.siddhi.query.api.definition.AbstractDefinition> tableDefinitionMap, Map<String,org.wso2.siddhi.query.api.definition.AbstractDefinition> windowDefinitionMap, Map<String,org.wso2.siddhi.query.api.definition.AbstractDefinition> aggregationDefinitionMap, Map<String,Table> tableMap, MetaComplexEvent metaComplexEvent, ProcessStreamReceiver processStreamReceiver, boolean supportsBatchProcessing, boolean outputExpectsExpiredEvents, String queryName)
inputStream - single input stream to be parsedsiddhiAppContext - query to be parsedvariableExpressionExecutors - List to hold VariableExpressionExecutors to update after query parsingstreamDefinitionMap - Stream Definition MaptableDefinitionMap - Table Definition MapwindowDefinitionMap - window definition mapaggregationDefinitionMap - aggregation definition maptableMap - Table MapmetaComplexEvent - MetaComplexEventprocessStreamReceiver - ProcessStreamReceiversupportsBatchProcessing - supports batch processingoutputExpectsExpiredEvents - is output expects ExpiredEventsqueryName - query name of single input stream belongs to.public static Processor generateProcessor(org.wso2.siddhi.query.api.execution.query.input.handler.StreamHandler streamHandler, MetaComplexEvent metaEvent, List<VariableExpressionExecutor> variableExpressionExecutors, SiddhiAppContext siddhiAppContext, Map<String,Table> tableMap, boolean supportsBatchProcessing, boolean outputExpectsExpiredEvents, String queryName)
Copyright © 2019 WSO2. All rights reserved.