Package org.jclouds.http

Interface Summary
HttpCommandExecutorService Capable of invoking http commands.
HttpErrorHandler Responsible for setting an exception on the command relevant to the unrecoverable error in the HttpResponse.
HttpRequestFilter // TODO: Adrian: Document this! NOTE: HttpRequestFilter.filter(org.jclouds.http.HttpRequest) must be idempotent in a sense that multiple calls to it with the same request yield in the same output.
HttpRetryHandler Indicate whether a request should be retried after a server error response (HTTP status code >= 500) based on the request's replayable status and the number of attempts already performed.
IOExceptionRetryHandler  
 

Class Summary
HttpCommand Command whose endpoint is an http service.
HttpMessage Represents a request that can be executed within HttpCommandExecutorService
HttpMessage.Builder<T extends HttpMessage.Builder<T>>  
HttpRequest Represents a request that can be executed within HttpCommandExecutorService
HttpRequest.Builder<T extends HttpRequest.Builder<T>>  
HttpResponse Represents a response produced from HttpCommandExecutorService
HttpResponse.Builder<T extends HttpResponse.Builder<T>>  
HttpUtils  
Uris Functions on Strings and URIs.
Uris.UriBuilder Mutable URI builder that can be in level 1 RFC6570 template form.
UriTemplates  
 

Exception Summary
HttpException // TODO: Adrian: Document this!
HttpResponseException Represents an error obtained from an HttpResponse.
 



Copyright © 2009-2013 jclouds. All Rights Reserved.