public interface IBlockoutManager
| Modifier and Type | Field and Description |
|---|---|
static String |
BLOCK_OUT_JOB_NAME |
static String |
DURATION_PARAM |
static String |
SCHEDULED_FIRE_TIME |
static String |
TIME_ZONE_PARAM |
| Modifier and Type | Method and Description |
|---|---|
IJobTrigger |
getBlockOut(String blockOutJobId) |
List<Job> |
getBlockOutJobs() |
boolean |
isPartiallyBlocked(IJobTrigger scheduleJobTrigger) |
boolean |
shouldFireNow() |
List<IJobTrigger> |
willBlockSchedules(IJobTrigger testBlockOutJobTrigger) |
boolean |
willFire(IJobTrigger scheduleJobTrigger) |
static final String DURATION_PARAM
static final String TIME_ZONE_PARAM
static final String BLOCK_OUT_JOB_NAME
static final String SCHEDULED_FIRE_TIME
IJobTrigger getBlockOut(String blockOutJobId)
blockOutJobId - SchedulerExceptionList<Job> getBlockOutJobs()
boolean willFire(IJobTrigger scheduleJobTrigger)
scheduleJobTrigger - IJobTriggerIJobTrigger will fire, at least once, given the current list of IJobTriggersSchedulerExceptionboolean shouldFireNow()
SchedulerExceptionList<IJobTrigger> willBlockSchedules(IJobTrigger testBlockOutJobTrigger)
testBlockOutJobTrigger - List of IJobTriggers which would be blocked by the IJobTriggerSchedulerExceptionboolean isPartiallyBlocked(IJobTrigger scheduleJobTrigger)
scheduleJobTrigger - IJobTriggerIJobTrigger is blocked, at least partially, by at least a single IJobTrigger,
provided the list of registered IJobTriggersSchedulerException