public class ExecutionPlanRuntime extends Object
| Constructor and Description |
|---|
ExecutionPlanRuntime(ConcurrentMap<String,org.wso2.siddhi.query.api.definition.AbstractDefinition> streamDefinitionMap,
ConcurrentMap<String,org.wso2.siddhi.query.api.definition.AbstractDefinition> tableDefinitionMap,
InputManager inputManager,
ConcurrentMap<String,QueryRuntime> queryProcessorMap,
ConcurrentMap<String,StreamJunction> streamJunctionMap,
ConcurrentMap<String,EventTable> eventTableMap,
ConcurrentMap<String,PartitionRuntime> partitionMap,
ExecutionPlanContext executionPlanContext,
ConcurrentMap<String,ExecutionPlanRuntime> executionPlanRuntimeMap) |
| Modifier and Type | Method and Description |
|---|---|
void |
addCallback(String queryName,
QueryCallback callback) |
void |
addCallback(String streamId,
StreamCallback streamCallback) |
SiddhiDebugger |
debug() |
InputHandler |
getInputHandler(String streamId) |
String |
getName() |
Map<String,org.wso2.siddhi.query.api.definition.AbstractDefinition> |
getStreamDefinitionMap() |
void |
handleExceptionWith(com.lmax.disruptor.ExceptionHandler<Object> exceptionHandler) |
String |
persist() |
void |
restore(byte[] snapshot) |
void |
restoreLastRevision() |
void |
restoreRevision(String revision) |
void |
shutdown() |
byte[] |
snapshot() |
void |
start() |
public ExecutionPlanRuntime(ConcurrentMap<String,org.wso2.siddhi.query.api.definition.AbstractDefinition> streamDefinitionMap, ConcurrentMap<String,org.wso2.siddhi.query.api.definition.AbstractDefinition> tableDefinitionMap, InputManager inputManager, ConcurrentMap<String,QueryRuntime> queryProcessorMap, ConcurrentMap<String,StreamJunction> streamJunctionMap, ConcurrentMap<String,EventTable> eventTableMap, ConcurrentMap<String,PartitionRuntime> partitionMap, ExecutionPlanContext executionPlanContext, ConcurrentMap<String,ExecutionPlanRuntime> executionPlanRuntimeMap)
public String getName()
public Map<String,org.wso2.siddhi.query.api.definition.AbstractDefinition> getStreamDefinitionMap()
public void addCallback(String streamId, StreamCallback streamCallback)
public void addCallback(String queryName, QueryCallback callback)
public InputHandler getInputHandler(String streamId)
public void shutdown()
public void start()
public SiddhiDebugger debug()
public String persist()
public void restoreRevision(String revision)
public void restoreLastRevision()
public byte[] snapshot()
public void restore(byte[] snapshot)
public void handleExceptionWith(com.lmax.disruptor.ExceptionHandler<Object> exceptionHandler)
Copyright © 2018 WSO2. All Rights Reserved.