Interface ClientResponseFilter


  • public interface ClientResponseFilter
    An extension interface implemented by client response filters. Filters implementing this interface MUST be annotated with @Provider to be discovered by the runtime. This type of filters is supported only as part of the Client API.
    Since:
    2.0
    Author:
    Marek Potociar, Santiago Pericas-Geertsen
    See Also:
    ClientRequestFilter
    • Method Summary

      Modifier and Type Method Description
      void filter​(ClientRequestContext requestContext, ClientResponseContext responseContext)
      Filter method called after a response has been provided for a request (either by a request filter or when the HTTP invocation returns).
    • Method Detail

      • filter

        void filter​(ClientRequestContext requestContext,
                    ClientResponseContext responseContext)
             throws IOException
        Filter method called after a response has been provided for a request (either by a request filter or when the HTTP invocation returns). Filters in the filter chain are ordered according to their javax.annotation.Priority class-level annotation value.
        Parameters:
        requestContext - request context.
        responseContext - response context.
        Throws:
        IOException - if an I/O exception occurs.