public class InputStreamParser extends Object
| Constructor and Description |
|---|
InputStreamParser() |
| Modifier and Type | Method and Description |
|---|---|
static StreamRuntime |
parse(org.wso2.siddhi.query.api.execution.query.input.stream.InputStream inputStream,
ExecutionPlanContext executionPlanContext,
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,EventTable> eventTableMap,
Map<String,EventWindow> eventWindowMap,
List<VariableExpressionExecutor> executors,
LatencyTracker latencyTracker,
boolean outputExpectsExpiredEvents,
String queryName)
Parse an InputStream returning corresponding StreamRuntime
|
public static StreamRuntime parse(org.wso2.siddhi.query.api.execution.query.input.stream.InputStream inputStream, ExecutionPlanContext executionPlanContext, 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,EventTable> eventTableMap, Map<String,EventWindow> eventWindowMap, List<VariableExpressionExecutor> executors, LatencyTracker latencyTracker, boolean outputExpectsExpiredEvents, String queryName)
inputStream - input stream to be parsedexecutionPlanContext - associated siddhi executionPlanContextstreamDefinitionMap - map containing user given stream definitionstableDefinitionMap - table definition mapeventTableMap - EventTable Mapexecutors - List to hold VariableExpressionExecutors to update after query parsinglatencyTracker - latency trackeroutputExpectsExpiredEvents - is output expects ExpiredEventsCopyright © 2018 WSO2. All Rights Reserved.