Package | Description |
---|---|
com.espertech.esper.pattern |
Pattern expression tree and pattern state objects, the later resembles pattern expression state for each active
pattern instance
|
com.espertech.esper.pattern.observer |
Pattern observer classes the observe timer events
|
Modifier and Type | Field and Description |
---|---|
protected EventObserver |
EvalObserverStateNode.eventObserver |
Modifier and Type | Method and Description |
---|---|
void |
EvalStateNodeVisitor.visitObserver(EvalObserverFactoryNode factoryNode,
EvalStateNode stateNode,
EventObserver eventObserver) |
Modifier and Type | Class and Description |
---|---|
class |
EventObserverSupport
Abstract class for applications to extend to implement a pattern observer.
|
class |
TimerAtObserver
Observer implementation for indicating that a certain time arrived, similar to "crontab".
|
class |
TimerIntervalObserver
Observer that will wait a certain interval before indicating true (raising an event).
|
class |
TimerScheduleObserver
Observer implementation for indicating that a certain time arrived, similar to "crontab".
|
Modifier and Type | Method and Description |
---|---|
EventObserver |
TimerScheduleObserverFactory.makeObserver(PatternAgentInstanceContext context,
MatchedEventMap beginState,
ObserverEventEvaluator observerEventEvaluator,
EvalStateNodeNumber stateNodeId,
Object observerState,
boolean isFilterChildNonQuitting) |
EventObserver |
TimerIntervalObserverFactory.makeObserver(PatternAgentInstanceContext context,
MatchedEventMap beginState,
ObserverEventEvaluator observerEventEvaluator,
EvalStateNodeNumber stateNodeId,
Object observerState,
boolean isFilterChildNonQuitting) |
EventObserver |
TimerAtObserverFactory.makeObserver(PatternAgentInstanceContext context,
MatchedEventMap beginState,
ObserverEventEvaluator observerEventEvaluator,
EvalStateNodeNumber stateNodeId,
Object observerState,
boolean isFilterChildNonQuitting) |
EventObserver |
ObserverFactory.makeObserver(PatternAgentInstanceContext context,
MatchedEventMap beginState,
ObserverEventEvaluator observerEventEvaluator,
EvalStateNodeNumber stateNodeId,
Object observerState,
boolean isFilterChildNonQuitting)
Make an observer instance.
|