public class ExecutionPlanRuntimeBuilder extends Object
| Constructor and Description |
|---|
ExecutionPlanRuntimeBuilder(ExecutionPlanContext executionPlanContext) |
| Modifier and Type | Method and Description |
|---|---|
void |
addPartition(PartitionRuntime partitionRuntime) |
String |
addQuery(QueryRuntime queryRuntime) |
ExecutionPlanRuntime |
build() |
void |
defineFunction(org.wso2.siddhi.query.api.definition.FunctionDefinition functionDefinition) |
void |
defineStream(org.wso2.siddhi.query.api.definition.StreamDefinition streamDefinition) |
void |
defineTable(org.wso2.siddhi.query.api.definition.TableDefinition tableDefinition) |
void |
defineTrigger(org.wso2.siddhi.query.api.definition.TriggerDefinition triggerDefinition) |
void |
defineWindow(org.wso2.siddhi.query.api.definition.WindowDefinition windowDefinition) |
ConcurrentMap<String,EventTable> |
getEventTableMap() |
ConcurrentMap<String,EventWindow> |
getEventWindowMap() |
LockSynchronizer |
getLockSynchronizer() |
ConcurrentMap<String,org.wso2.siddhi.query.api.definition.AbstractDefinition> |
getStreamDefinitionMap() |
ConcurrentMap<String,StreamJunction> |
getStreamJunctions() |
ConcurrentMap<String,org.wso2.siddhi.query.api.definition.AbstractDefinition> |
getTableDefinitionMap() |
ConcurrentMap<String,org.wso2.siddhi.query.api.definition.AbstractDefinition> |
getWindowDefinitionMap() |
void |
setExecutionPlanRuntimeMap(ConcurrentMap<String,ExecutionPlanRuntime> executionPlanRuntimeMap) |
public ExecutionPlanRuntimeBuilder(ExecutionPlanContext executionPlanContext)
public void defineStream(org.wso2.siddhi.query.api.definition.StreamDefinition streamDefinition)
public void defineTable(org.wso2.siddhi.query.api.definition.TableDefinition tableDefinition)
public void defineWindow(org.wso2.siddhi.query.api.definition.WindowDefinition windowDefinition)
public void defineTrigger(org.wso2.siddhi.query.api.definition.TriggerDefinition triggerDefinition)
public void addPartition(PartitionRuntime partitionRuntime)
public String addQuery(QueryRuntime queryRuntime)
public void defineFunction(org.wso2.siddhi.query.api.definition.FunctionDefinition functionDefinition)
public void setExecutionPlanRuntimeMap(ConcurrentMap<String,ExecutionPlanRuntime> executionPlanRuntimeMap)
public ConcurrentMap<String,StreamJunction> getStreamJunctions()
public ConcurrentMap<String,EventTable> getEventTableMap()
public ConcurrentMap<String,EventWindow> getEventWindowMap()
public ConcurrentMap<String,org.wso2.siddhi.query.api.definition.AbstractDefinition> getStreamDefinitionMap()
public ConcurrentMap<String,org.wso2.siddhi.query.api.definition.AbstractDefinition> getTableDefinitionMap()
public ConcurrentMap<String,org.wso2.siddhi.query.api.definition.AbstractDefinition> getWindowDefinitionMap()
public LockSynchronizer getLockSynchronizer()
public ExecutionPlanRuntime build()
Copyright © 2018 WSO2. All Rights Reserved.