Class HttpRequestStats

java.lang.Object
com.atlassian.confluence.event.events.analytics.HttpRequestStats

@ParametersAreNonnullByDefault public class HttpRequestStats extends Object
Holder for statistics specific to an HTTP request.
Since:
5.9.0
  • Method Details

    • start

      public static void start(javax.servlet.http.HttpServletRequest request)
    • elapse

      public static void elapse(String tag)
    • addTimingEvent

      public static Optional<HttpRequestStats> addTimingEvent(String tag, long millis)
    • stop

      public static Optional<HttpRequestStatsEvent> stop()
    • logDbRequest

      @Deprecated public static void logDbRequest(com.google.common.base.Stopwatch dbReqWatch)
      Deprecated.
      since 7.0.1. Use logDbRequest(Duration)
    • logDbRequest

      public static void logDbRequest(Duration duration)
      Since:
      7.0.1
    • setKey

      public static void setKey(String key)