public class SingleProcessStreamReceiver extends ProcessStreamReceiver
StreamJunction.Receiver to receive events to be fed into
single stream stateless queries(Filter).| 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, toStreamprotected final String lockKey
protected ComplexEventChunk<StreamEvent> currentStreamEventChunk
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 © 2017 WSO2. All rights reserved.