Class SchedulerLifecycle

java.lang.Object
com.atlassian.confluence.util.SchedulerLifecycle
All Implemented Interfaces:
com.atlassian.config.lifecycle.LifecycleItem

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

    • SchedulerLifecycle

      public SchedulerLifecycle()
  • Method Details

    • 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