Class QuarkusRestEasyMetricsFilter
java.lang.Object
io.quarkus.smallrye.metrics.runtime.QuarkusRestEasyMetricsFilter
- All Implemented Interfaces:
jakarta.ws.rs.container.ContainerRequestFilter,jakarta.ws.rs.container.ContainerResponseFilter
public class QuarkusRestEasyMetricsFilter
extends Object
implements jakarta.ws.rs.container.ContainerRequestFilter, jakarta.ws.rs.container.ContainerResponseFilter
A JAX-RS filter that computes the REST.request metrics from REST traffic over time.
This one depends on Vert.x to be able to hook into response even in cases when the request ended with an unmapped exception.
-
Field Summary
FieldsModifier and TypeFieldDescription(package private) jakarta.ws.rs.container.ResourceInfo -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
resourceInfo
@Context jakarta.ws.rs.container.ResourceInfo resourceInfo
-
-
Constructor Details
-
QuarkusRestEasyMetricsFilter
public QuarkusRestEasyMetricsFilter()
-
-
Method Details
-
filter
public void filter(jakarta.ws.rs.container.ContainerRequestContext requestContext) - Specified by:
filterin interfacejakarta.ws.rs.container.ContainerRequestFilter
-
filter
public void filter(jakarta.ws.rs.container.ContainerRequestContext requestContext, jakarta.ws.rs.container.ContainerResponseContext responseContext) - Specified by:
filterin interfacejakarta.ws.rs.container.ContainerResponseFilter
-