|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
| Interface Summary | |
|---|---|
| HttpCommand | Command whose endpoint is an http service. |
| 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 | |
| TransformingHttpCommand<T> | Command that utilizes RESTFul apis and extracts T from the HttpResponse. |
| TransformingHttpCommandExecutorService | Executor which will invoke and transform the response of an EndpointCommand into generic
type |
| Class Summary | |
|---|---|
| HttpCommandRendezvous<T,R extends HttpRequest> | Used for passing objects for response processing |
| HttpMessage | Represents a request that can be executed within HttpCommandExecutorService |
| HttpMessage.Builder | |
| HttpRequest | Represents a request that can be executed within HttpCommandExecutorService |
| HttpRequest.Builder | |
| HttpResponse | Represents a response produced from HttpCommandExecutorService |
| HttpResponse.Builder | |
| HttpUtils | |
| TransformingHttpCommandExecutorServiceImpl | Executor which will invoke and transform the response of an EndpointCommand into generic
type |
| TransformingHttpCommandImpl<T> | Executor which will invoke and transform the response of an EndpointCommand into generic
type |
| Exception Summary | |
|---|---|
| HttpException | // TODO: Adrian: Document this! |
| HttpResponseException | Represents an error obtained from an HttpResponse. |
| Annotation Types Summary | |
|---|---|
| RequiresHttp | designates the cloud has an HTTP API |
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||