com.atlassian.jira.scheduler
Class JiraQuartz1SchedulerService
java.lang.Object
com.atlassian.scheduler.core.AbstractSchedulerService
com.atlassian.scheduler.quartz1.Quartz1SchedulerService
com.atlassian.jira.scheduler.JiraQuartz1SchedulerService
- All Implemented Interfaces:
- com.atlassian.scheduler.core.LifecycleAwareSchedulerService, com.atlassian.scheduler.SchedulerService
public class JiraQuartz1SchedulerService
- extends com.atlassian.scheduler.quartz1.Quartz1SchedulerService
Wraps the scheduler service so that lifecycle events are passed on to our RunDetailsDao.
- Since:
- v6.3
Nested classes/interfaces inherited from interface com.atlassian.scheduler.core.LifecycleAwareSchedulerService |
com.atlassian.scheduler.core.LifecycleAwareSchedulerService.State |
Fields inherited from class com.atlassian.scheduler.core.AbstractSchedulerService |
BY_JOB_ID |
Constructor Summary |
JiraQuartz1SchedulerService(com.atlassian.scheduler.core.spi.RunDetailsDao runDetailsDao,
com.atlassian.scheduler.quartz1.spi.Quartz1SchedulerConfiguration config)
|
Methods inherited from class com.atlassian.scheduler.quartz1.Quartz1SchedulerService |
getClusteredQuartzScheduler, getJobDetails, getJobRunnerKeysForAllScheduledJobs, getJobsByJobRunnerKey, getLocalQuartzScheduler, scheduleJob, unscheduleJob |
Methods inherited from class com.atlassian.scheduler.core.AbstractSchedulerService |
addRunDetails, checked, getJobRunner, getLocallyRunningJobs, getRegisteredJobRunnerKeys, getState, registerJobRunner, scheduleJobWithGeneratedId, shutdown, standby, start, unregisterJobRunner, waitUntilIdle |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
JiraQuartz1SchedulerService
public JiraQuartz1SchedulerService(com.atlassian.scheduler.core.spi.RunDetailsDao runDetailsDao,
com.atlassian.scheduler.quartz1.spi.Quartz1SchedulerConfiguration config)
throws com.atlassian.scheduler.SchedulerServiceException
- Throws:
com.atlassian.scheduler.SchedulerServiceException
startImpl
protected void startImpl()
throws com.atlassian.scheduler.SchedulerServiceException
- Overrides:
startImpl
in class com.atlassian.scheduler.quartz1.Quartz1SchedulerService
- Throws:
com.atlassian.scheduler.SchedulerServiceException
standbyImpl
protected void standbyImpl()
throws com.atlassian.scheduler.SchedulerServiceException
- Overrides:
standbyImpl
in class com.atlassian.scheduler.quartz1.Quartz1SchedulerService
- Throws:
com.atlassian.scheduler.SchedulerServiceException
shutdownImpl
protected void shutdownImpl()
- Overrides:
shutdownImpl
in class com.atlassian.scheduler.quartz1.Quartz1SchedulerService
Copyright © 2002-2014 Atlassian. All Rights Reserved.