public class HttpApiModule<A> extends RestModule
Modifier and Type | Field and Description |
---|---|
protected Class<A> |
api |
authException, URI_SUPPLIER_TYPE
Modifier | Constructor and Description |
---|---|
protected |
HttpApiModule()
Note that this ctor requires that you instantiate w/resolved generic
params.
|
|
HttpApiModule(Class<A> api) |
Modifier and Type | Method and Description |
---|---|
protected void |
bindErrorHandlers()
overrides this to change the default error handlers for the http engine
ex.
|
protected void |
bindRetryHandlers()
overrides this to change the default retry handlers for the http engine
ex.
|
protected void |
configure() |
installLocations
addError, addError, addError, bind, bind, bind, bindConstant, binder, bindInterceptor, bindListener, bindScope, configure, convertToTypes, currentStage, getMembersInjector, getMembersInjector, getProvider, getProvider, install, requestInjection, requestStaticInjection, requireBinding, requireBinding
protected HttpApiModule()
protected void configure()
configure
in class RestModule
protected void bindRetryHandlers()
bind(HttpRetryHandler.class).annotatedWith(Redirection.class).to(AWSRedirectionRetryHandler.class); bind(HttpRetryHandler.class).annotatedWith(ClientError.class).to(AWSClientErrorRetryHandler.class);
protected void bindErrorHandlers()
bind(HttpErrorHandler.class).annotatedWith(Redirection.class).to(ParseAWSErrorFromXmlContent.class); bind(HttpErrorHandler.class).annotatedWith(ClientError.class).to(ParseAWSErrorFromXmlContent.class); bind(HttpErrorHandler.class).annotatedWith(ServerError.class).to(ParseAWSErrorFromXmlContent.class);
Copyright © 2009-2013 jclouds. All Rights Reserved.