Class UuidResolver

java.lang.Object
org.hawaiiframework.logging.util.UuidResolver

public class UuidResolver extends Object
Resolver for UUID values from HTTP Servlet Request Headers.
Since:
2.0.0
  • Constructor Details

    • UuidResolver

      public UuidResolver()
  • Method Details

    • resolve

      public UUID resolve(jakarta.servlet.http.HttpServletRequest request, String headerName)
      Resolve the UUID from the header with name headerName.

      If the value is not set in the request then a new UUID will be generated.

      Parameters:
      request - THe request to get a UUID value from.
      headerName - THe header to get the UUID value from.
      Returns:
      The resolved UUID, or a new uuid.