Uses of Class
com.espertech.esper.pattern.PatternAgentInstanceContext

Packages that use PatternAgentInstanceContext
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 
 

Uses of PatternAgentInstanceContext in com.espertech.esper.pattern
 

Methods in com.espertech.esper.pattern that return PatternAgentInstanceContext
 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()
           
 

Methods in com.espertech.esper.pattern with parameters of type PatternAgentInstanceContext
 long EvalEveryDistinctFactoryNode.absMillisecondExpiry(PatternAgentInstanceContext context)
           
static EvalMatchUntilStateBounds EvalMatchUntilStateBounds.initBounds(EvalMatchUntilFactoryNode factoryNode, MatchedEventMap beginState, PatternAgentInstanceContext context)
           
 EvalNode EvalRootFactoryNode.makeEvalNode(PatternAgentInstanceContext agentInstanceContext)
           
 EvalNode EvalOrFactoryNode.makeEvalNode(PatternAgentInstanceContext agentInstanceContext)
           
 EvalNode EvalObserverFactoryNode.makeEvalNode(PatternAgentInstanceContext agentInstanceContext)
           
 EvalNode EvalNotFactoryNode.makeEvalNode(PatternAgentInstanceContext agentInstanceContext)
           
abstract  EvalNode EvalNodeFactoryBase.makeEvalNode(PatternAgentInstanceContext agentInstanceContext)
           
 EvalNode EvalMatchUntilFactoryNode.makeEvalNode(PatternAgentInstanceContext agentInstanceContext)
           
 EvalNode EvalGuardFactoryNode.makeEvalNode(PatternAgentInstanceContext agentInstanceContext)
           
 EvalNode EvalFollowedByFactoryNode.makeEvalNode(PatternAgentInstanceContext agentInstanceContext)
           
 EvalNode EvalFilterFactoryNode.makeEvalNode(PatternAgentInstanceContext agentInstanceContext)
           
 EvalNode EvalFactoryNode.makeEvalNode(PatternAgentInstanceContext agentInstanceContext)
           
 EvalNode EvalEveryFactoryNode.makeEvalNode(PatternAgentInstanceContext agentInstanceContext)
           
 EvalNode EvalEveryDistinctFactoryNode.makeEvalNode(PatternAgentInstanceContext agentInstanceContext)
           
 EvalNode EvalAuditFactoryNode.makeEvalNode(PatternAgentInstanceContext agentInstanceContext)
           
 EvalNode EvalAndFactoryNode.makeEvalNode(PatternAgentInstanceContext agentInstanceContext)
           
static EvalNode[] EvalNodeUtil.makeEvalNodeChildren(java.util.List<EvalFactoryNode> childNodes, PatternAgentInstanceContext agentInstanceContext)
           
 EvalRootNode EvalRootFactoryNode.makeEvalNodeRoot(PatternAgentInstanceContext agentInstanceContext)
           
static EvalNode EvalNodeUtil.makeEvalNodeSingleChild(java.util.List<EvalFactoryNode> childNodes, PatternAgentInstanceContext agentInstanceContext)
           
static EvalRootNode EvalNodeUtil.makeRootNodeFromFactory(EvalRootFactoryNode rootFactoryNode, PatternAgentInstanceContext patternAgentInstanceContext)
           
 

Constructors in com.espertech.esper.pattern with parameters of type PatternAgentInstanceContext
EvalAndNode(PatternAgentInstanceContext context, EvalAndFactoryNode factoryNode, EvalNode[] childNodes)
           
EvalAuditNode(PatternAgentInstanceContext context, EvalAuditFactoryNode factoryNode, EvalNode childNode)
           
EvalEveryDistinctNode(EvalEveryDistinctFactoryNode factoryNode, EvalNode childNode, PatternAgentInstanceContext agentInstanceContext)
           
EvalEveryNode(PatternAgentInstanceContext context, EvalEveryFactoryNode factoryNode, EvalNode childNode)
           
EvalFilterNode(PatternAgentInstanceContext context, EvalFilterFactoryNode factoryNode)
           
EvalFollowedByNode(PatternAgentInstanceContext context, EvalFollowedByFactoryNode factoryNode, EvalNode[] childNodes)
           
EvalGuardNode(PatternAgentInstanceContext context, EvalGuardFactoryNode factoryNode, EvalNode childNode)
           
EvalMatchUntilNode(PatternAgentInstanceContext context, EvalMatchUntilFactoryNode factoryNode, EvalNode childNodeSub, EvalNode childNodeUntil)
           
EvalNodeBase(PatternAgentInstanceContext context)
           
EvalNotNode(PatternAgentInstanceContext context, EvalNotFactoryNode factoryNode, EvalNode childNode)
           
EvalObserverNode(PatternAgentInstanceContext context, EvalObserverFactoryNode factoryNode)
           
EvalOrNode(PatternAgentInstanceContext context, EvalOrFactoryNode factoryNode, EvalNode[] childNodes)
           
EvalRootNode(PatternAgentInstanceContext context, EvalRootFactoryNode factoryNode, EvalNode childNode)
           
 

Uses of PatternAgentInstanceContext in com.espertech.esper.pattern.guard
 

Methods in com.espertech.esper.pattern.guard that return PatternAgentInstanceContext
 PatternAgentInstanceContext Quitable.getContext()
          Retains the pattern context with relevant pattern and statement-level services.
 

Methods in com.espertech.esper.pattern.guard with parameters of type PatternAgentInstanceContext
protected  long TimerWithinOrMaxCountGuardFactory.computeMilliseconds(MatchedEventMap beginState, PatternAgentInstanceContext context)
           
protected  long TimerWithinGuardFactory.computeMilliseconds(MatchedEventMap beginState, PatternAgentInstanceContext context)
           
protected  int TimerWithinOrMaxCountGuardFactory.computeNumCountTo(MatchedEventMap beginState, PatternAgentInstanceContext context)
           
 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)
           
 

Uses of PatternAgentInstanceContext in com.espertech.esper.pattern.observer
 

Methods in com.espertech.esper.pattern.observer that return PatternAgentInstanceContext
 PatternAgentInstanceContext ObserverEventEvaluator.getContext()
           
 

Methods in com.espertech.esper.pattern.observer with parameters of type PatternAgentInstanceContext
protected  long TimerIntervalObserverFactory.computeMilliseconds(MatchedEventMap beginState, PatternAgentInstanceContext context)
           
protected  ScheduleSpec TimerAtObserverFactory.computeSpec(MatchedEventMap beginState, PatternAgentInstanceContext context)
           
protected  TimerScheduleSpec TimerScheduleObserverFactory.computeSpecDynamic(MatchedEventMap beginState, PatternAgentInstanceContext context)
           
 EventObserver TimerScheduleObserverFactory.makeObserver(PatternAgentInstanceContext context, MatchedEventMap beginState, ObserverEventEvaluator observerEventEvaluator, EvalStateNodeNumber stateNodeId, java.lang.Object observerState, boolean isFilterChildNonQuitting)
           
 EventObserver TimerIntervalObserverFactory.makeObserver(PatternAgentInstanceContext context, MatchedEventMap beginState, ObserverEventEvaluator observerEventEvaluator, EvalStateNodeNumber stateNodeId, java.lang.Object observerState, boolean isFilterChildNonQuitting)
           
 EventObserver TimerAtObserverFactory.makeObserver(PatternAgentInstanceContext context, MatchedEventMap beginState, ObserverEventEvaluator observerEventEvaluator, EvalStateNodeNumber stateNodeId, java.lang.Object observerState, boolean isFilterChildNonQuitting)
           
 EventObserver ObserverFactory.makeObserver(PatternAgentInstanceContext context, MatchedEventMap beginState, ObserverEventEvaluator observerEventEvaluator, EvalStateNodeNumber stateNodeId, java.lang.Object observerState, boolean isFilterChildNonQuitting)
          Make an observer instance.
 


© 2006-2015 EsperTech Inc.
All rights reserved.
Visit us at espertech.com