public class PatternSingleProcessStreamReceiver extends SingleProcessStreamReceiver
StreamJunction.Receiver implementation to receive events into pattern queries
with single stream.currentStreamEventChunk, lockKey, queryNamebatchingStreamEventChunk, batchProcessingAllowed, latencyTracker, lockWrapper, next, siddhiAppContext, stateProcessors, stateProcessorsSize, streamId| Constructor and Description |
|---|
PatternSingleProcessStreamReceiver(String streamId,
String lockKey,
LatencyTracker latencyTracker,
String queryName,
SiddhiAppContext siddhiAppContext) |
| Modifier and Type | Method and Description |
|---|---|
PatternSingleProcessStreamReceiver |
clone(String key) |
void |
receive(ComplexEvent complexEvent) |
void |
receive(Event event) |
void |
receive(Event[] events) |
void |
receive(Event event,
boolean endOfBatch) |
void |
receive(long timestamp,
Object[] data) |
protected void |
stabilizeStates() |
processAndClear, setNextaddStatefulProcessor, getStreamId, init, setBatchProcessingAllowed, setLockWrapper, setMetaStreamEvent, setSiddhiDebugger, setStreamEventPool, toStreampublic PatternSingleProcessStreamReceiver(String streamId, String lockKey, LatencyTracker latencyTracker, String queryName, SiddhiAppContext siddhiAppContext)
public PatternSingleProcessStreamReceiver clone(String key)
clone in class SingleProcessStreamReceiverprotected void stabilizeStates()
stabilizeStates in class SingleProcessStreamReceiverpublic void receive(ComplexEvent complexEvent)
receive in interface StreamJunction.Receiverreceive in class ProcessStreamReceiverpublic void receive(Event event)
receive in interface StreamJunction.Receiverreceive in class ProcessStreamReceiverpublic void receive(Event[] events)
receive in interface StreamJunction.Receiverreceive in class ProcessStreamReceiverpublic void receive(Event event, boolean endOfBatch)
receive in interface StreamJunction.Receiverreceive in class ProcessStreamReceiverpublic void receive(long timestamp,
Object[] data)
receive in interface StreamJunction.Receiverreceive in class ProcessStreamReceiverCopyright © 2017 WSO2. All rights reserved.