Class SendAnalyticsJobRunner

java.lang.Object
com.atlassian.jira.apdex.impl.SendAnalyticsJobRunner
All Implemented Interfaces:
com.atlassian.scheduler.JobRunner, org.springframework.beans.factory.DisposableBean

@Component public class SendAnalyticsJobRunner extends Object implements com.atlassian.scheduler.JobRunner, org.springframework.beans.factory.DisposableBean
  • Field Details

    • log

      public static final org.slf4j.Logger log
  • Constructor Details

    • SendAnalyticsJobRunner

      @Inject public SendAnalyticsJobRunner(com.atlassian.scheduler.SchedulerService schedulerService, com.atlassian.event.api.EventPublisher eventPublisher, SchedulerConfiguration schedulerConfiguration, ApdexService apdexService)
  • Method Details

    • runJob

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

      public com.atlassian.scheduler.JobRunnerResponse sendAnalytics()
    • destroy

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