javax.ws.rs.client
Interface ClientRequestFilter

All Known Implementing Classes:
CsrfProtectionFilter, EncodingFilter, HttpBasicAuthFilter, LoggingFilter

public interface ClientRequestFilter

An extension interface implemented by client request filters. Filters implementing this interface MUST be annotated with @Provider. This type of filters is supported only as part of the Client API.

Since:
2.0
Author:
Marek Potociar, Santiago Pericas-Geertsen
See Also:
ClientResponseFilter

Method Summary
 void filter(ClientRequestContext requestContext)
          Filter method called before a request has been dispatched to a client transport layer.
 

Method Detail

filter

void filter(ClientRequestContext requestContext)
            throws IOException
Filter method called before a request has been dispatched to a client transport layer. Filters in the filter chain are ordered according to their javax.annotation.Priority class-level annotation value.

Parameters:
requestContext - request context.
Throws:
IOException - if an I/O exception occurs.


Copyright © 2007-2014, Oracle and/or its affiliates. All Rights Reserved. Use is subject to license terms.