public class ContextDetailConditionTimePeriod extends Object implements ContextDetailCondition
Constructor and Description |
---|
ContextDetailConditionTimePeriod(ExprTimePeriod timePeriod,
boolean immediate) |
Modifier and Type | Method and Description |
---|---|
Long |
getExpectedEndTime(AgentInstanceContext agentInstanceContext) |
List<FilterSpecCompiled> |
getFilterSpecIfAny() |
int |
getScheduleCallbackId() |
ExprTimePeriod |
getTimePeriod() |
boolean |
isImmediate() |
void |
setScheduleCallbackId(int scheduleCallbackId) |
void |
setTimePeriod(ExprTimePeriod timePeriod) |
public ContextDetailConditionTimePeriod(ExprTimePeriod timePeriod, boolean immediate)
public ExprTimePeriod getTimePeriod()
public void setTimePeriod(ExprTimePeriod timePeriod)
public List<FilterSpecCompiled> getFilterSpecIfAny()
getFilterSpecIfAny
in interface ContextDetailCondition
public boolean isImmediate()
public int getScheduleCallbackId()
public void setScheduleCallbackId(int scheduleCallbackId)
public Long getExpectedEndTime(AgentInstanceContext agentInstanceContext)