Class RequestLoggingUtil

java.lang.Object
com.bluebell.greenhouse.planter.util.RequestLoggingUtil

public final class RequestLoggingUtil extends Object
Utility methods for extracting request context used in application logging.
Version:
1.0.8
Author:
Stephen Prizio
  • Method Details

    • resolveEndpoint

      public static String resolveEndpoint(jakarta.servlet.http.HttpServletRequest httpServletRequest)
      Resolves the request endpoint.
      Parameters:
      httpServletRequest - HttpServletRequest
      Returns:
      endpoint
    • resolveUser

      public static String resolveUser(jakarta.servlet.http.HttpServletRequest httpServletRequest)
      Resolves the current user context.
      Parameters:
      httpServletRequest - HttpServletRequest
      Returns:
      user summary
    • resolvePayload

      public static String resolvePayload(jakarta.servlet.http.HttpServletRequest httpServletRequest)
      Resolves the request payload.
      Parameters:
      httpServletRequest - HttpServletRequest
      Returns:
      payload
    • resolveQueryParameters

      public static String resolveQueryParameters(jakarta.servlet.http.HttpServletRequest httpServletRequest)
      Resolves the request query parameters.
      Parameters:
      httpServletRequest - HttpServletRequest
      Returns:
      query parameters
    • resolveHeaders

      public static String resolveHeaders(jakarta.servlet.http.HttpServletRequest httpServletRequest)
      Resolves the request headers.
      Parameters:
      httpServletRequest - HttpServletRequest
      Returns:
      headers