public class ElasticInstanceScheduleScheduler extends Object implements BambooScheduler
ElasticInstanceSchedule
Constructor and Description |
---|
ElasticInstanceScheduleScheduler(ElasticInstanceScheduleDao elasticInstanceScheduleDao,
org.quartz.Scheduler quartzScheduler) |
Modifier and Type | Method and Description |
---|---|
org.quartz.Trigger |
getQuartzTrigger(ElasticInstanceSchedule schedule) |
void |
initialiseSchedule() |
void |
scheduleElasticInstanceSchedule(ElasticInstanceSchedule schedule,
boolean updateSchedule) |
void |
unscheduleElasticInstanceSchedule(ElasticInstanceSchedule schedule) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
destroySchedule
public ElasticInstanceScheduleScheduler(ElasticInstanceScheduleDao elasticInstanceScheduleDao, org.quartz.Scheduler quartzScheduler)
public void initialiseSchedule()
initialiseSchedule
in interface BambooScheduler
public void unscheduleElasticInstanceSchedule(ElasticInstanceSchedule schedule)
public void scheduleElasticInstanceSchedule(ElasticInstanceSchedule schedule, boolean updateSchedule)
public org.quartz.Trigger getQuartzTrigger(ElasticInstanceSchedule schedule) throws org.quartz.SchedulerException
org.quartz.SchedulerException
Copyright © 2021 Atlassian Software Systems Pty Ltd. All rights reserved.