Uses of Interface
org.jclouds.http.HttpCommand

Packages that use HttpCommand
org.jclouds.http   
org.jclouds.http.handlers   
org.jclouds.http.internal   
 

Uses of HttpCommand in org.jclouds.http
 

Subinterfaces of HttpCommand in org.jclouds.http
 interface TransformingHttpCommand<T>
          Command that utilizes RESTFul apis and extracts T from the HttpResponse.
 

Classes in org.jclouds.http that implement HttpCommand
 class TransformingHttpCommandImpl<T>
          Executor which will invoke and transform the response of an EndpointCommand into generic type .
 

Fields in org.jclouds.http declared as HttpCommand
protected  HttpCommand HttpResponseException.command
           
 

Methods in org.jclouds.http that return HttpCommand
 HttpCommand HttpCommandRendezvous.getCommand()
           
 HttpCommand HttpResponseException.getCommand()
           
 

Methods in org.jclouds.http with parameters of type HttpCommand
 void HttpErrorHandler.handleError(HttpCommand command, HttpResponse response)
           
 boolean HttpRetryHandler.shouldRetryRequest(HttpCommand command, HttpResponse response)
          Return true if the command should be retried.
 boolean IOExceptionRetryHandler.shouldRetryRequest(HttpCommand command, IOException error)
           
 Future<HttpResponse> HttpCommandExecutorService.submit(HttpCommand command)
          Asks the command to build a request relevant for an endpoint that produces responses of generic type HttpResponse.
<T,R extends HttpRequest>
com.google.common.util.concurrent.ListenableFuture<T>
TransformingHttpCommandExecutorServiceImpl.submit(HttpCommand command, com.google.common.base.Function<HttpResponse,T> responseTransformer)
          Submits the command and transforms the result before requested via Future.get().
<T,R extends HttpRequest>
com.google.common.util.concurrent.ListenableFuture<T>
TransformingHttpCommandExecutorService.submit(HttpCommand command, com.google.common.base.Function<HttpResponse,T> responseTransformer)
          Submits the command and transforms the result before requested via Future.get().
 

Constructors in org.jclouds.http with parameters of type HttpCommand
HttpCommandRendezvous(HttpCommand command, SynchronousQueue rendezvous, Future<T> future)
           
HttpResponseException(HttpCommand command, HttpResponse response)
           
HttpResponseException(HttpCommand command, HttpResponse response, String content)
           
HttpResponseException(HttpCommand command, HttpResponse response, String content, Throwable cause)
           
HttpResponseException(HttpCommand command, HttpResponse response, Throwable cause)
           
HttpResponseException(String message, HttpCommand command, HttpResponse response)
           
HttpResponseException(String message, HttpCommand command, HttpResponse response, String content)
           
HttpResponseException(String message, HttpCommand command, HttpResponse response, String content, Throwable cause)
           
HttpResponseException(String message, HttpCommand command, HttpResponse response, Throwable cause)
           
 

Uses of HttpCommand in org.jclouds.http.handlers
 

Methods in org.jclouds.http.handlers with parameters of type HttpCommand
 void DelegatingErrorHandler.handleError(HttpCommand command, HttpResponse response)
           
 void CloseContentAndSetExceptionErrorHandler.handleError(HttpCommand command, HttpResponse from)
           
 boolean BackoffLimitedRetryHandler.shouldRetryRequest(HttpCommand command, HttpResponse response)
           
 boolean RedirectionRetryHandler.shouldRetryRequest(HttpCommand command, HttpResponse response)
           
 boolean DelegatingRetryHandler.shouldRetryRequest(HttpCommand command, HttpResponse response)
           
 boolean BackoffLimitedRetryHandler.shouldRetryRequest(HttpCommand command, IOException error)
           
 

Uses of HttpCommand in org.jclouds.http.internal
 

Methods in org.jclouds.http.internal with parameters of type HttpCommand
 Future<HttpResponse> BaseHttpCommandExecutorService.submit(HttpCommand command)
           
 

Constructors in org.jclouds.http.internal with parameters of type HttpCommand
BaseHttpCommandExecutorService.HttpResponseCallable(HttpCommand command)
           
 



Copyright © 2009-2012 jclouds. All Rights Reserved.