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

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

public class ContextControllerConditionTimePeriod
extends java.lang.Object
implements ContextControllerCondition


Constructor Summary
ContextControllerConditionTimePeriod(java.lang.String contextName, AgentInstanceContext agentInstanceContext, ScheduleSlot scheduleSlot, ContextDetailConditionTimePeriod spec, ContextControllerConditionCallback callback, ContextInternalFilterAddendum filterAddendum)
           
 
Method Summary
 void activate(EventBean optionalTriggerEvent, MatchedEventMap priorMatches, long timeOffset, boolean isRecoveringResilient)
           
 void deactivate()
           
 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

ContextControllerConditionTimePeriod

public ContextControllerConditionTimePeriod(java.lang.String contextName,
                                            AgentInstanceContext agentInstanceContext,
                                            ScheduleSlot scheduleSlot,
                                            ContextDetailConditionTimePeriod spec,
                                            ContextControllerConditionCallback callback,
                                            ContextInternalFilterAddendum filterAddendum)
Method Detail

activate

public void activate(EventBean optionalTriggerEvent,
                     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

isImmediate

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

getExpectedEndTime

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

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