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) |
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 © 2016 Atlassian Software Systems Pty Ltd. All rights reserved.