Package com.sun.jersey.api.client

Interface Summary
AsyncUniformInterface An asynchronous uniform interface for invoking HTTP requests.
ClientHandler A client handler that handles a HTTP request and returns the HTTP response.
RequestBuilder<T extends RequestBuilder> An interface for building HTTP requests.
UniformInterface A uniform interface for invoking HTTP requests.
 

Class Summary
AsyncWebResource An encapsulation of an asynchronous Web resource capable of building requests to send to the Web resource and processing responses returned from the Web resource.
Client The HTTP client class for handling requests and responses specified by ClientHandler or for creating WebResource instances.
ClientFilter A client filter capable of modifying the outbound HTTP request or the inbound HTTP response.
ClientRequest A client (outbound) HTTP request.
ClientRequest.Builder The builder for building a ClientRequest instance.
ClientResponse A client (inbound) HTTP response.
Filterable An abstract class providing support for registering and managing a chain of ClientFilter instances.
PartialRequestBuilder<T extends RequestBuilder> A partial implementation of RequestBuilder that implements the methods on RequestBuilder but leaves undefined the build methods for constructing the request.
WebResource An encapsulation of a Web resource capable of building requests to send to the Web resource and processing responses returned from the Web resource.
 

Exception Summary
ClientHandlerException A runtime exception thrown by a client handler that signals a failure to process the HTTP request or HTTP response.
UniformInterfaceException A runtime exception thrown by a method on the UniformInterface when the status code of the HTTP response indicates a response that is not expected by the method invoker.