Package io.siddhi.core.stream.input
Class InputManager
- java.lang.Object
-
- io.siddhi.core.stream.input.InputManager
-
-
Constructor Summary
Constructors Constructor Description InputManager(SiddhiAppContext siddhiAppContext, ConcurrentMap<String,io.siddhi.query.api.definition.AbstractDefinition> streamDefinitionMap, ConcurrentMap<String,StreamJunction> streamJunctionMap, ConcurrentMap<String,Table> tableMap)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidconnect()InputHandlerconstructInputHandler(String streamId)TableInputHandlerconstructTableInputHandler(String tableId)voiddisconnect()InputHandlergetInputHandler(String streamId)TableInputHandlergetTableInputHandler(String tableId)
-
-
-
Constructor Detail
-
InputManager
public InputManager(SiddhiAppContext siddhiAppContext, ConcurrentMap<String,io.siddhi.query.api.definition.AbstractDefinition> streamDefinitionMap, ConcurrentMap<String,StreamJunction> streamJunctionMap, ConcurrentMap<String,Table> tableMap)
-
-
Method Detail
-
getInputHandler
public InputHandler getInputHandler(String streamId)
-
getTableInputHandler
public TableInputHandler getTableInputHandler(String tableId)
-
connect
public void connect()
-
disconnect
public void disconnect()
-
constructInputHandler
public InputHandler constructInputHandler(String streamId)
-
constructTableInputHandler
public TableInputHandler constructTableInputHandler(String tableId)
-
-