public class ContextControllerConditionCrontab extends Object implements ContextControllerCondition
Constructor and Description |
---|
ContextControllerConditionCrontab(StatementContext statementContext,
long scheduleSlot,
ContextDetailConditionCrontab spec,
ContextControllerConditionCallback callback,
ContextInternalFilterAddendum filterAddendum) |
Modifier and Type | Method and Description |
---|---|
void |
activate(EventBean optionalTriggerEvent,
MatchedEventMap priorMatches,
long timeOffset,
boolean isRecoveringResilient) |
void |
deactivate() |
Long |
getExpectedEndTime() |
boolean |
isImmediate() |
boolean |
isRunning() |
public ContextControllerConditionCrontab(StatementContext statementContext, long scheduleSlot, ContextDetailConditionCrontab spec, ContextControllerConditionCallback callback, ContextInternalFilterAddendum filterAddendum)
public void activate(EventBean optionalTriggerEvent, MatchedEventMap priorMatches, long timeOffset, boolean isRecoveringResilient)
activate
in interface ContextControllerCondition
public void deactivate()
deactivate
in interface ContextControllerCondition
public boolean isRunning()
isRunning
in interface ContextControllerCondition
public Long getExpectedEndTime()
getExpectedEndTime
in interface ContextControllerCondition
public boolean isImmediate()
isImmediate
in interface ContextControllerCondition