Class HttpRecentSessionsIpdJob

java.lang.Object
com.atlassian.confluence.internal.diagnostics.ipd.http.HttpRecentSessionsIpdJob
All Implemented Interfaces:
com.atlassian.diagnostics.ipd.api.jobs.IpdJob

public class HttpRecentSessionsIpdJob extends Object implements com.atlassian.diagnostics.ipd.api.jobs.IpdJob
IPD Job that measures the number of recent HTTP user sessions. Recent session is the active session that has been used in the last one hour.
Since:
8.1.0
  • Field Details

    • LIST_SESSION_IDS

      public static final String LIST_SESSION_IDS
      See Also:
    • RECENTLY_ACTIVE_SESSIONS_PERIOD_IN_MINUTES

      public static final int RECENTLY_ACTIVE_SESSIONS_PERIOD_IN_MINUTES
      See Also:
  • Constructor Details

    • HttpRecentSessionsIpdJob

      public HttpRecentSessionsIpdJob(com.atlassian.diagnostics.ipd.api.jobs.IpdJobRegistry ipdJobRegistry, com.atlassian.diagnostics.ipd.api.registry.IpdRegistry ipdRegistry, HttpSessionTracker sessionTracker, IpdSessionMonitoringService service)
  • Method Details

    • runJob

      public void runJob()
      Specified by:
      runJob in interface com.atlassian.diagnostics.ipd.api.jobs.IpdJob