Class QuarkusRestEasyMetricsFilter

  • All Implemented Interfaces:
    javax.ws.rs.container.ContainerRequestFilter, javax.ws.rs.container.ContainerResponseFilter

    public class QuarkusRestEasyMetricsFilter
    extends Object
    implements javax.ws.rs.container.ContainerRequestFilter, javax.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
        javax.ws.rs.container.ResourceInfo resourceInfo
    • Constructor Detail

      • QuarkusRestEasyMetricsFilter

        public QuarkusRestEasyMetricsFilter()
    • Method Detail

      • filter

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

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