com.espertech.esper.core.context.mgr
Class ContextControllerConditionFilter

java.lang.Object
  extended by com.espertech.esper.core.context.mgr.ContextControllerConditionFilter
All Implemented Interfaces:
ContextControllerCondition

public class ContextControllerConditionFilter
extends java.lang.Object
implements ContextControllerCondition


Constructor Summary
ContextControllerConditionFilter(EPServicesContext servicesContext, AgentInstanceContext agentInstanceContext, ContextDetailConditionFilter endpointFilterSpec, ContextControllerConditionCallback callback, ContextInternalFilterAddendum filterAddendum)
           
 
Method Summary
 void activate(EventBean optionalTriggeringEvent, MatchedEventMap priorMatches, long timeOffset, boolean isRecoveringResilient)
           
 void deactivate()
           
 ContextDetailConditionFilter getEndpointFilterSpec()
           
 java.lang.Long getExpectedEndTime()
           
 boolean isImmediate()
           
 boolean isRunning()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ContextControllerConditionFilter

public ContextControllerConditionFilter(EPServicesContext servicesContext,
                                        AgentInstanceContext agentInstanceContext,
                                        ContextDetailConditionFilter endpointFilterSpec,
                                        ContextControllerConditionCallback callback,
                                        ContextInternalFilterAddendum filterAddendum)
Method Detail

activate

public void activate(EventBean optionalTriggeringEvent,
                     MatchedEventMap priorMatches,
                     long timeOffset,
                     boolean isRecoveringResilient)
Specified by:
activate in interface ContextControllerCondition

deactivate

public void deactivate()
Specified by:
deactivate in interface ContextControllerCondition

isRunning

public boolean isRunning()
Specified by:
isRunning in interface ContextControllerCondition

getExpectedEndTime

public java.lang.Long getExpectedEndTime()
Specified by:
getExpectedEndTime in interface ContextControllerCondition

isImmediate

public boolean isImmediate()
Specified by:
isImmediate in interface ContextControllerCondition

getEndpointFilterSpec

public ContextDetailConditionFilter getEndpointFilterSpec()

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