Class SynchronyStatusCheckJob

  • All Implemented Interfaces:
    com.atlassian.scheduler.JobRunner

    @Component("synchronyStatusCheckJob")
    public final class SynchronyStatusCheckJob
    extends Object
    implements com.atlassian.scheduler.JobRunner
    A job that checks the Synchrony Status and saves it in a cache for later consumption.
    Since:
    6.0
    • Constructor Detail

      • SynchronyStatusCheckJob

        @Autowired
        public SynchronyStatusCheckJob​(SynchronyMonitor synchronyMonitor,
                                       SynchronyProcessManager synchronyProcessManager,
                                       SynchronyStatusService synchronyStatusService,
                                       com.atlassian.confluence.plugins.synchrony.status.SynchronyStatusEventPublisher synchronyStatusEventPublisher,
                                       com.atlassian.confluence.plugins.synchrony.config.SynchronyConfigurationManager synchronyConfigurationManager)
    • Method Detail

      • runJob

        public @Nullable com.atlassian.scheduler.JobRunnerResponse runJob​(com.atlassian.scheduler.JobRunnerRequest request)
        Specified by:
        runJob in interface com.atlassian.scheduler.JobRunner