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.TriggerKeygetTriggerKey()booleanhasSchedule()static SingleJobScheduler.ScheduleBehaviorschedule(org.quartz.ScheduleBuilder<? extends org.quartz.Trigger> schedule, org.quartz.TriggerKey triggerKey)booleanshouldTriggerNow()static SingleJobScheduler.ScheduleBehaviortriggerNow()static SingleJobScheduler.ScheduleBehaviortriggerNowAndSchedule(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()
-