@Override public void initialize( HttpRequest request ) throws IOException { super.initialize( request ); request.setNumberOfRetries( numberOfRetries ); } };
/** * Configure HTTP request right before execution. * * @param request the HTTP request * @param numberOfRetries the number of configured retries * @param readTimeout the request read timeout in milliseconds */ protected final void configureHttpRequest( @Nonnull HttpRequest request, int numberOfRetries, int readTimeout ) { request.setNumberOfRetries( numberOfRetries ); request.setReadTimeout( readTimeout ); }
/** Sets attributes of the request that are common to all requests for this handler. */ @Override public void initialize(HttpRequest httpRequest) throws IOException { // Do not throw if execute fails, since Axis will handle unmarshalling the // fault. httpRequest.setThrowExceptionOnExecuteError(false); // For consistency with the default Axis HTTPSender and CommonsHTTPSender, do not // follow redirects. httpRequest.setFollowRedirects(false); // Retry should be handled by the client. httpRequest.setNumberOfRetries(0); }
/** Sets attributes of the request that are common to all requests for this handler. */ @Override public void initialize(HttpRequest httpRequest) throws IOException { // Do not throw if execute fails, since Axis will handle unmarshalling the // fault. httpRequest.setThrowExceptionOnExecuteError(false); // For consistency with the default Axis HTTPSender and CommonsHTTPSender, do not // follow redirects. httpRequest.setFollowRedirects(false); // Retry should be handled by the client. httpRequest.setNumberOfRetries(0); }
@Override public void initialize(HttpRequest hr) throws IOException { hr.setParser(new XmlObjectParser(DefaultConfigs.DOUBAN_XML_NAMESPACE)); HttpHeaders header = new HttpHeaders(); header.setUserAgent("Dongxuexidu - Douban Java SDK"); hr.setHeaders(header); hr.setNumberOfRetries(3); } });
public static Future<String> readStringAsync(String url) throws IOException { HttpRequest buildGetRequest; buildGetRequest = createRequestFactory.buildGetRequest(new GenericUrl(url)); buildGetRequest.setNumberOfRetries(5); final Future<HttpResponse>rs=buildGetRequest.executeAsync(exect); Future<String>ts=new Future<String>() {
private ApiClient createClientForAccessToken( final JsonHttpParser parser, HttpTransport transport, final String accessToken) { final AccessProtectedResource accessProtectedResource = new GoogleAccessProtectedResource(accessToken); HttpRequestInitializer transportInitializer = new HttpRequestInitializer() { @Override public void initialize(HttpRequest request) throws IOException { request.addParser(parser); request.setConnectTimeout(CONNECTION_TIMEOUT_MILLIS); request.setReadTimeout(SOCKET_TIMEOUT_MILLIS); request.setEnableGZipContent(true); request.setNumberOfRetries(0); accessProtectedResource.initialize(request); } }; return new AdsenseApiClient(transport, parser.getJsonFactory(), transportInitializer); }
@Override public void initialize(HttpRequest request) throws IOException { request.setConnectTimeout(SteemJConfig.getInstance().getIdleTimeout()); request.setReadTimeout(SteemJConfig.getInstance().getResponseTimeout()); request.setNumberOfRetries(0); } }
@Override public void initialize(HttpRequest request) throws IOException { request.setConnectTimeout(SteemJConfig.getInstance().getIdleTimeout()); request.setReadTimeout(SteemJConfig.getInstance().getResponseTimeout()); request.setNumberOfRetries(0); } }
.setConnectTimeout(connectTimeout) .setReadTimeout(readTimeout) .setNumberOfRetries(numRetries) .setUnsuccessfulResponseHandler( new HttpUnsuccessfulResponseHandler() {
request.setNumberOfRetries(maxRequestRetries);
request.setNumberOfRetries(maxRequestRetries);