Class BambooSchedulerServiceImpl

java.lang.Object
com.atlassian.scheduler.core.DelegatingSchedulerService
com.atlassian.sal.bamboo.scheduler.BambooSchedulerServiceImpl
All Implemented Interfaces:
com.atlassian.scheduler.SchedulerService, org.springframework.beans.factory.DisposableBean, org.springframework.beans.factory.InitializingBean

@Component public class BambooSchedulerServiceImpl extends com.atlassian.scheduler.core.DelegatingSchedulerService implements com.atlassian.scheduler.SchedulerService, org.springframework.beans.factory.InitializingBean, org.springframework.beans.factory.DisposableBean
Implementation copied from RefApp
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
     
    void
     

    Methods inherited from class com.atlassian.scheduler.core.DelegatingSchedulerService

    calculateNextRunTime, calculateNextRunTime, getJobDetails, getJobRunnerKeysForAllScheduledJobs, getJobsByJobRunnerKey, getJobsByJobRunnerKeys, getRegisteredJobRunnerKeys, registerJobRunner, scheduleJob, scheduleJobWithGeneratedId, unregisterJobRunner, unscheduleJob

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface com.atlassian.scheduler.SchedulerService

    calculateNextRunTime, calculateNextRunTime, getJobDetails, getJobRunnerKeysForAllScheduledJobs, getJobsByJobRunnerKey, getJobsByJobRunnerKeys, getRegisteredJobRunnerKeys, registerJobRunner, scheduleJob, scheduleJobWithGeneratedId, unregisterJobRunner, unscheduleJob
  • Constructor Details

    • BambooSchedulerServiceImpl

      @Autowired public BambooSchedulerServiceImpl() throws com.atlassian.scheduler.SchedulerServiceException
      Throws:
      com.atlassian.scheduler.SchedulerServiceException
  • Method Details

    • afterPropertiesSet

      public void afterPropertiesSet()
      Specified by:
      afterPropertiesSet in interface org.springframework.beans.factory.InitializingBean
    • destroy

      public void destroy()
      Specified by:
      destroy in interface org.springframework.beans.factory.DisposableBean