public class SingleProcessStreamReceiver extends ProcessStreamReceiver
| Modifier and Type | Field and Description |
|---|---|
protected ComplexEventChunk<StreamEvent> |
currentStreamEventChunk |
protected String |
lockKey |
protected String |
queryName |
batchingStreamEventChunk, batchProcessingAllowed, latencyTracker, lockWrapper, next, stateProcessors, stateProcessorsSize, streamId| Constructor and Description |
|---|
SingleProcessStreamReceiver(String streamId,
String lockKey,
LatencyTracker latencyTracker,
String queryName) |
| Modifier and Type | Method and Description |
|---|---|
SingleProcessStreamReceiver |
clone(String key) |
protected void |
processAndClear(ComplexEventChunk<StreamEvent> streamEventChunk) |
void |
setNext(Processor next) |
protected void |
stabilizeStates() |
addStatefulProcessor, getStreamId, init, receive, receive, receive, receive, receive, setBatchProcessingAllowed, setLockWrapper, setMetaStreamEvent, setSiddhiDebugger, setStreamEventPool, toTableprotected ComplexEventChunk<StreamEvent> currentStreamEventChunk
protected final String lockKey
protected String queryName
public SingleProcessStreamReceiver(String streamId, String lockKey, LatencyTracker latencyTracker, String queryName)
public void setNext(Processor next)
setNext in class ProcessStreamReceiverpublic SingleProcessStreamReceiver clone(String key)
clone in class ProcessStreamReceiverprotected void processAndClear(ComplexEventChunk<StreamEvent> streamEventChunk)
processAndClear in class ProcessStreamReceiverprotected void stabilizeStates()
Copyright © 2018 WSO2. All Rights Reserved.