com.espertech.esper.pattern
Interface EvalRootState

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

public interface EvalRootState
extends PatternStopCallback, EvalRootMatchRemover

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


Method Summary
 void accept(EvalStateNodeVisitor visitor)
           
 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
 
Methods inherited from interface com.espertech.esper.pattern.EvalRootMatchRemover
removeMatch
 

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)

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