public class PatternStreamPacker extends SingleStreamPacker
Modifier and Type | Field and Description |
---|---|
protected PatternState |
nextEveryState |
protected PatternState |
nextState |
protected PatternState |
state |
protected PatternSingleStreamReceiver |
streamReceiver |
prevStreamElement, queryProjector
Constructor and Description |
---|
PatternStreamPacker(PatternState state) |
Modifier and Type | Method and Description |
---|---|
protected void |
passToStreamReceivers(StateEvent eventBundle) |
void |
process(ComplexEvent complexEvent) |
protected void |
sendEvent(AtomicEvent atomicEvent) |
protected void |
setEventState(StateEvent eventBundle) |
void |
setStreamReceiver(PatternSingleStreamReceiver streamReceiver) |
setNext, setPrevious
protected PatternSingleStreamReceiver streamReceiver
protected PatternState state
protected PatternState nextState
protected PatternState nextEveryState
public PatternStreamPacker(PatternState state)
public void setStreamReceiver(PatternSingleStreamReceiver streamReceiver)
public void process(ComplexEvent complexEvent)
process
in interface StreamProcessor
process
in class SingleStreamPacker
protected void setEventState(StateEvent eventBundle)
protected void sendEvent(AtomicEvent atomicEvent)
protected void passToStreamReceivers(StateEvent eventBundle)
Copyright © 2012. All Rights Reserved.