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 parentNode)
           
 EvalNode EvalOrFactoryNode.makeEvalNode(PatternAgentInstanceContext agentInstanceContext, EvalNode parentNode)
           
 EvalNode EvalObserverFactoryNode.makeEvalNode(PatternAgentInstanceContext agentInstanceContext, EvalNode parentNode)
           
 EvalNode EvalNotFactoryNode.makeEvalNode(PatternAgentInstanceContext agentInstanceContext, EvalNode parentNode)
           
abstract  EvalNode EvalNodeFactoryBase.makeEvalNode(PatternAgentInstanceContext agentInstanceContext, EvalNode parentNode)
           
 EvalNode EvalMatchUntilFactoryNode.makeEvalNode(PatternAgentInstanceContext agentInstanceContext, EvalNode parentNode)
           
 EvalNode EvalGuardFactoryNode.makeEvalNode(PatternAgentInstanceContext agentInstanceContext, EvalNode parentNode)
           
 EvalNode EvalFollowedByFactoryNode.makeEvalNode(PatternAgentInstanceContext agentInstanceContext, EvalNode parentNode)
           
 EvalNode EvalFilterFactoryNode.makeEvalNode(PatternAgentInstanceContext agentInstanceContext, EvalNode parentNode)
           
 EvalNode EvalFactoryNode.makeEvalNode(PatternAgentInstanceContext agentInstanceContext, EvalNode parentNode)
           
 EvalNode EvalEveryFactoryNode.makeEvalNode(PatternAgentInstanceContext agentInstanceContext, EvalNode parentNode)
           
 EvalNode EvalEveryDistinctFactoryNode.makeEvalNode(PatternAgentInstanceContext agentInstanceContext, EvalNode parentNode)
           
 EvalNode EvalAuditFactoryNode.makeEvalNode(PatternAgentInstanceContext agentInstanceContext, EvalNode parentNode)
           
 EvalNode EvalAndFactoryNode.makeEvalNode(PatternAgentInstanceContext agentInstanceContext, EvalNode parentNode)
           
static EvalNode[] EvalNodeUtil.makeEvalNodeChildren(java.util.List<EvalFactoryNode> childNodes, PatternAgentInstanceContext agentInstanceContext, EvalNode parentNode)
           
static EvalNode EvalNodeUtil.makeEvalNodeSingleChild(java.util.List<EvalFactoryNode> childNodes, PatternAgentInstanceContext agentInstanceContext, EvalNode parentNode)
           
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
 long TimerWithinOrMaxCountGuardFactory.computeMilliseconds(MatchedEventMap beginState, PatternAgentInstanceContext context)
           
 long TimerWithinGuardFactory.computeMilliseconds(MatchedEventMap beginState, PatternAgentInstanceContext context)
           
 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
 long TimerIntervalObserverFactory.computeMilliseconds(MatchedEventMap beginState, PatternAgentInstanceContext context)
           
 ScheduleSpec TimerAtObserverFactory.computeSpec(MatchedEventMap beginState, PatternAgentInstanceContext context)
           
 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