Class RequestLoggingUtil
java.lang.Object
com.bluebell.greenhouse.planter.util.RequestLoggingUtil
Utility methods for extracting request context used in application logging.
- Version:
- 1.0.8
- Author:
- Stephen Prizio
-
Method Summary
Modifier and TypeMethodDescriptionstatic StringresolveEndpoint(jakarta.servlet.http.HttpServletRequest httpServletRequest) Resolves the request endpoint.static StringresolveHeaders(jakarta.servlet.http.HttpServletRequest httpServletRequest) Resolves the request headers.static StringresolvePayload(jakarta.servlet.http.HttpServletRequest httpServletRequest) Resolves the request payload.static StringresolveQueryParameters(jakarta.servlet.http.HttpServletRequest httpServletRequest) Resolves the request query parameters.static StringresolveUser(jakarta.servlet.http.HttpServletRequest httpServletRequest) Resolves the current user context.
-
Method Details
-
resolveEndpoint
Resolves the request endpoint.- Parameters:
httpServletRequest-HttpServletRequest- Returns:
- endpoint
-
resolveUser
Resolves the current user context.- Parameters:
httpServletRequest-HttpServletRequest- Returns:
- user summary
-
resolvePayload
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
Resolves the request headers.- Parameters:
httpServletRequest-HttpServletRequest- Returns:
- headers
-