Class 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 Detail

      • resourceInfo

        @Context
        jakarta.ws.rs.container.ResourceInfo resourceInfo
    • Constructor Detail

      • QuarkusRestEasyMetricsFilter

        public QuarkusRestEasyMetricsFilter()
    • Method Detail

      • filter

        public void filter​(jakarta.ws.rs.container.ContainerRequestContext requestContext)
        Specified by:
        filter in interface jakarta.ws.rs.container.ContainerRequestFilter
      • filter

        public void filter​(jakarta.ws.rs.container.ContainerRequestContext requestContext,
                           jakarta.ws.rs.container.ContainerResponseContext responseContext)
        Specified by:
        filter in interface jakarta.ws.rs.container.ContainerResponseFilter