Class StateStreamRuntime
- java.lang.Object
-
- io.siddhi.core.query.input.stream.state.StateStreamRuntime
-
- All Implemented Interfaces:
StreamRuntime
public class StateStreamRuntime extends Object implements StreamRuntime
Stream Runtime implementation to representStateEvent.
-
-
Constructor Summary
Constructors Constructor Description StateStreamRuntime(SiddhiQueryContext siddhiQueryContext, MetaStateEvent metaStateEvent)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description InnerStateRuntimegetInnerStateRuntime()MetaComplexEventgetMetaComplexEvent()ProcessingModegetProcessingMode()QuerySelectorgetQuerySelector()List<SingleStreamRuntime>getSingleStreamRuntimes()voidinitPartition()voidresetAndUpdate()voidsetCommonProcessor(Processor commonProcessor)voidsetInnerStateRuntime(InnerStateRuntime innerStateRuntime)voidsetStartupPreStateProcessors(List<PreStateProcessor> startupPreStateProcessors)
-
-
-
Constructor Detail
-
StateStreamRuntime
public StateStreamRuntime(SiddhiQueryContext siddhiQueryContext, MetaStateEvent metaStateEvent)
-
-
Method Detail
-
getSingleStreamRuntimes
public List<SingleStreamRuntime> getSingleStreamRuntimes()
- Specified by:
getSingleStreamRuntimesin interfaceStreamRuntime
-
setCommonProcessor
public void setCommonProcessor(Processor commonProcessor)
- Specified by:
setCommonProcessorin interfaceStreamRuntime
-
getMetaComplexEvent
public MetaComplexEvent getMetaComplexEvent()
- Specified by:
getMetaComplexEventin interfaceStreamRuntime
-
getProcessingMode
public ProcessingMode getProcessingMode()
- Specified by:
getProcessingModein interfaceStreamRuntime
-
getQuerySelector
public QuerySelector getQuerySelector()
- Specified by:
getQuerySelectorin interfaceStreamRuntime
-
getInnerStateRuntime
public InnerStateRuntime getInnerStateRuntime()
-
setInnerStateRuntime
public void setInnerStateRuntime(InnerStateRuntime innerStateRuntime)
-
resetAndUpdate
public void resetAndUpdate()
-
setStartupPreStateProcessors
public void setStartupPreStateProcessors(List<PreStateProcessor> startupPreStateProcessors)
-
initPartition
public void initPartition()
-
-