Class SchedulerLifecycle

  • All Implemented Interfaces:
    com.atlassian.config.lifecycle.LifecycleItem

    public class SchedulerLifecycle
    extends Object
    implements com.atlassian.config.lifecycle.LifecycleItem
    Since:
    5.10
    • Constructor Detail

      • SchedulerLifecycle

        public SchedulerLifecycle()
    • Method Detail

      • setUpgradeManager

        public void setUpgradeManager​(UpgradeManager upgradeManager)
      • setSchedulerService

        public void setSchedulerService​(com.atlassian.scheduler.core.LifecycleAwareSchedulerService schedulerService)
      • startup

        public void startup​(com.atlassian.config.lifecycle.LifecycleContext context)
                     throws com.atlassian.scheduler.SchedulerServiceException
        Specified by:
        startup in interface com.atlassian.config.lifecycle.LifecycleItem
        Throws:
        com.atlassian.scheduler.SchedulerServiceException
      • shutdown

        public void shutdown​(com.atlassian.config.lifecycle.LifecycleContext context)
                      throws com.atlassian.scheduler.SchedulerServiceException
        Specified by:
        shutdown in interface com.atlassian.config.lifecycle.LifecycleItem
        Throws:
        com.atlassian.scheduler.SchedulerServiceException