com.espertech.esper.pattern
Interface EvalRootState

All Superinterfaces:
PatternStopCallback, StopCallback
All Known Implementing Classes:
EvalRootStateNode

public interface EvalRootState
extends PatternStopCallback

Interface for a root state node accepting a callback to use to indicate pattern results.


Method Summary
 void accept(EvalStateNodeVisitor visitor)
           
 void removeMatch(java.util.Set<EventBean> matchEvent)
           
 void setCallback(PatternMatchCallback callback)
          Accept callback to indicate pattern results.
 void startRecoverable(boolean startRecoverable, MatchedEventMap beginState)
           
 
Methods inherited from interface com.espertech.esper.util.StopCallback
stop
 

Method Detail

setCallback

void setCallback(PatternMatchCallback callback)
Accept callback to indicate pattern results.

Parameters:
callback - is a pattern result call

startRecoverable

void startRecoverable(boolean startRecoverable,
                      MatchedEventMap beginState)

accept

void accept(EvalStateNodeVisitor visitor)

removeMatch

void removeMatch(java.util.Set<EventBean> matchEvent)

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