Package br.ufsc.labsec.utils.scheduler
Class SingleJobScheduler.ScheduleBehavior
java.lang.Object
br.ufsc.labsec.utils.scheduler.SingleJobScheduler.ScheduleBehavior
- Enclosing class:
- SingleJobScheduler
public static class SingleJobScheduler.ScheduleBehavior extends Object
-
Method Summary
Modifier and Type Method Description org.quartz.ScheduleBuilder<? extends org.quartz.Trigger>
getSchedule()
org.quartz.TriggerKey
getTriggerKey()
boolean
hasSchedule()
static SingleJobScheduler.ScheduleBehavior
schedule(org.quartz.ScheduleBuilder<? extends org.quartz.Trigger> schedule, org.quartz.TriggerKey triggerKey)
boolean
shouldTriggerNow()
static SingleJobScheduler.ScheduleBehavior
triggerNow()
static SingleJobScheduler.ScheduleBehavior
triggerNowAndSchedule(org.quartz.ScheduleBuilder<? extends org.quartz.Trigger> schedule, org.quartz.TriggerKey triggerKey)
-
Method Details
-
triggerNow
-
schedule
public static SingleJobScheduler.ScheduleBehavior schedule(org.quartz.ScheduleBuilder<? extends org.quartz.Trigger> schedule, org.quartz.TriggerKey triggerKey) -
triggerNowAndSchedule
public static SingleJobScheduler.ScheduleBehavior triggerNowAndSchedule(org.quartz.ScheduleBuilder<? extends org.quartz.Trigger> schedule, org.quartz.TriggerKey triggerKey) -
shouldTriggerNow
public boolean shouldTriggerNow() -
hasSchedule
public boolean hasSchedule() -
getSchedule
public org.quartz.ScheduleBuilder<? extends org.quartz.Trigger> getSchedule() -
getTriggerKey
public org.quartz.TriggerKey getTriggerKey()
-