Class JiraStartStopAnalyticHelper

java.lang.Object
com.atlassian.jira.service.services.analytics.JiraStartStopAnalyticHelper

public class JiraStartStopAnalyticHelper extends Object
Service that grabs the configuration of the user and sends analytics.

This analytic is extensible by adding a new class that implements JiraAnalyticTask and registering here

Since:
6.4
  • Constructor Details

    • JiraStartStopAnalyticHelper

      public JiraStartStopAnalyticHelper()
  • Method Details

    • getOnStartUsageStats

      @Nonnull public Map<String,Object> getOnStartUsageStats(boolean onlyDataShapeStatistics)
    • getOnStopUsageStats

      public Map<String,Object> getOnStopUsageStats()
    • getStartupTasks

      @Nonnull public List<? extends JiraAnalyticTask> getStartupTasks()
      Returns all the tasks to run on startup
      Returns:
      the list of task to run
    • getShutdownTasks

      @Nonnull public List<? extends JiraAnalyticTask> getShutdownTasks()
      Returns all the tasks to run on shutdown
      Returns:
      the list of task to run