Class SingleStreamRuntime
- java.lang.Object
-
- io.siddhi.core.query.input.stream.single.SingleStreamRuntime
-
- All Implemented Interfaces:
StreamRuntime
public class SingleStreamRuntime extends Object implements StreamRuntime
StreamRuntime to represent Single streams. Ex: Streams to filter queries.
-
-
Constructor Summary
Constructors Constructor Description SingleStreamRuntime(ProcessStreamReceiver processStreamReceiver, Processor processorChain, ProcessingMode overallProcessingMode, MetaComplexEvent metaComplexEvent)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description MetaComplexEventgetMetaComplexEvent()ProcessingModegetProcessingMode()ProcessorgetProcessorChain()ProcessStreamReceivergetProcessStreamReceiver()QuerySelectorgetQuerySelector()List<SingleStreamRuntime>getSingleStreamRuntimes()voidsetCommonProcessor(Processor commonProcessor)voidsetProcessorChain(Processor processorChain)
-
-
-
Constructor Detail
-
SingleStreamRuntime
public SingleStreamRuntime(ProcessStreamReceiver processStreamReceiver, Processor processorChain, ProcessingMode overallProcessingMode, MetaComplexEvent metaComplexEvent)
-
-
Method Detail
-
getProcessorChain
public Processor getProcessorChain()
-
setProcessorChain
public void setProcessorChain(Processor processorChain)
-
getProcessStreamReceiver
public ProcessStreamReceiver getProcessStreamReceiver()
-
getSingleStreamRuntimes
public List<SingleStreamRuntime> getSingleStreamRuntimes()
- Specified by:
getSingleStreamRuntimesin interfaceStreamRuntime
-
setCommonProcessor
public void setCommonProcessor(Processor commonProcessor)
- Specified by:
setCommonProcessorin interfaceStreamRuntime
-
getQuerySelector
public QuerySelector getQuerySelector()
- Specified by:
getQuerySelectorin interfaceStreamRuntime
-
getMetaComplexEvent
public MetaComplexEvent getMetaComplexEvent()
- Specified by:
getMetaComplexEventin interfaceStreamRuntime
-
getProcessingMode
public ProcessingMode getProcessingMode()
- Specified by:
getProcessingModein interfaceStreamRuntime
-
-