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.guard |
Pattern guards that can define the lifetime of a pattern
|
com.espertech.esper.pattern.observer |
Pattern observer classes the observe timer events
|
Modifier and Type | Method and Description |
---|---|
PatternAgentInstanceContext |
PatternContextFactoryDefault.createPatternAgentContext(PatternContext patternContext,
AgentInstanceContext agentInstanceContext,
boolean hasConsumingFilter) |
PatternAgentInstanceContext |
PatternContextFactory.createPatternAgentContext(PatternContext patternContext,
AgentInstanceContext agentInstanceContext,
boolean hasConsumingFilter) |
PatternAgentInstanceContext |
EvalObserverStateNode.getContext() |
PatternAgentInstanceContext |
EvalNodeBase.getContext() |
PatternAgentInstanceContext |
EvalGuardStateNode.getContext() |
Modifier and Type | Method and Description |
---|---|
PatternAgentInstanceContext |
Quitable.getContext()
Retains the pattern context with relevant pattern and statement-level services.
|
Modifier and Type | Method and Description |
---|---|
Guard |
TimerWithinOrMaxCountGuardFactory.makeGuard(PatternAgentInstanceContext context,
MatchedEventMap beginState,
Quitable quitable,
EvalStateNodeNumber stateNodeId,
java.lang.Object guardState) |
Guard |
TimerWithinGuardFactory.makeGuard(PatternAgentInstanceContext context,
MatchedEventMap matchedEventMap,
Quitable quitable,
EvalStateNodeNumber stateNodeId,
java.lang.Object guardState) |
Guard |
GuardFactory.makeGuard(PatternAgentInstanceContext context,
MatchedEventMap beginState,
Quitable quitable,
EvalStateNodeNumber stateNodeId,
java.lang.Object guardState)
Constructs a guard instance.
|
Guard |
ExpressionGuardFactory.makeGuard(PatternAgentInstanceContext context,
MatchedEventMap beginState,
Quitable quitable,
EvalStateNodeNumber stateNodeId,
java.lang.Object guardState) |
Modifier and Type | Method and Description |
---|---|
PatternAgentInstanceContext |
ObserverEventEvaluator.getContext() |
Modifier and Type | Method and Description |
---|---|
EventObserver |
TimerIntervalObserverFactory.makeObserver(PatternAgentInstanceContext context,
MatchedEventMap beginState,
ObserverEventEvaluator observerEventEvaluator,
EvalStateNodeNumber stateNodeId,
java.lang.Object observerState) |
EventObserver |
TimerAtObserverFactory.makeObserver(PatternAgentInstanceContext context,
MatchedEventMap beginState,
ObserverEventEvaluator observerEventEvaluator,
EvalStateNodeNumber stateNodeId,
java.lang.Object observerState) |
EventObserver |
ObserverFactory.makeObserver(PatternAgentInstanceContext context,
MatchedEventMap beginState,
ObserverEventEvaluator observerEventEvaluator,
EvalStateNodeNumber stateNodeId,
java.lang.Object observerState)
Make an observer instance.
|