Switched Java to 21, fixed JavaDoc warnings.

This commit is contained in:
Konrad Neitzel
2025-12-14 14:31:34 +01:00
parent e47e30d602
commit e8ae777939
7 changed files with 74 additions and 3 deletions
@@ -11,6 +11,17 @@ import lombok.extern.slf4j.Slf4j;
@Slf4j
public class GlobalRouteLogging {
/**
* Constructs a new {@code GlobalRouteLogging} instance.
* <p>
* This is a default, no-argument constructor for the {@link GlobalRouteLogging} class,
* which provides global logging functionality for all incoming routes in a Quarkus
* application using Vert.x Web.
*/
public GlobalRouteLogging() {
// Default constructor
}
/**
* Logs all details of the incoming route request, including the method and URI, as well as all headers present in the request.
* This method is designed to be used within a Vert.x Web application to log details for every incoming route globally.
@@ -22,6 +22,16 @@ import lombok.extern.slf4j.Slf4j;
@Priority(Priorities.USER)
public class IncomingRequestFilter implements ContainerRequestFilter {
/**
* Constructs a new {@code IncomingRequestFilter} instance.
* <p>
* This is a default, no-argument constructor for the {@link IncomingRequestFilter} class,
* which provides logging functionality for incoming HTTP requests in a JAX-RS application.
*/
public IncomingRequestFilter() {
// Default constructor
}
/**
* Logs the details of incoming HTTP requests before they are processed by the application.
* This includes logging the request method and URI, as well as all headers present in the request.
@@ -11,6 +11,17 @@ import lombok.extern.slf4j.Slf4j;
@Slf4j
@Provider
public class LoggingRequestFilter implements ClientRequestFilter {
/**
* Constructs a new {@code LoggingRequestFilter} instance.
* <p>
* This is a default, no-argument constructor for the {@link LoggingRequestFilter} class,
* which provides logging functionality for outgoing HTTP requests in a JAX-RS client application.
*/
public LoggingRequestFilter() {
// Default constructor
}
/**
* Logs the details of HTTP requests before they are sent.
*