Uses of Interface
com.espertech.esper.pattern.guard.Guard

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

Uses of Guard in com.espertech.esper.pattern
 

Fields in com.espertech.esper.pattern declared as Guard
protected  Guard EvalGuardStateNode.guard
           
 

Methods in com.espertech.esper.pattern with parameters of type Guard
 void EvalStateNodeVisitor.visitGuard(EvalGuardFactoryNode factoryNode, EvalStateNode stateNode, Guard guard)
           
 

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

Classes in com.espertech.esper.pattern.guard that implement Guard
 class ExpressionGuard
          Guard implementation that keeps a timer instance and quits when the timer expired, and also keeps a count of the number of matches so far, checking both count and timer, letting all MatchedEventMap instances pass until then.
 class GuardSupport
          Abstract class for applications to extend to implement a pattern guard.
 class TimerWithinGuard
          Guard implementation that keeps a timer instance and quits when the timer expired, letting all MatchedEventMap instances pass until then.
 class TimerWithinOrMaxCountGuard
          Guard implementation that keeps a timer instance and quits when the timer expired, and also keeps a count of the number of matches so far, checking both count and timer, letting all MatchedEventMap instances pass until then.
 

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


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