builder.setTimeoutMillis(httpRequest.getTimeOut());
builder.setTimeoutMillis(httpRequest.getTimeOut());
public Method timeout(int timeout) { builder.setTimeoutMillis(timeout); return this; }
public Method timeout(int timeout) { builder.setTimeoutMillis(timeout); return this; }
protected RequestBuilder createRequest(Method method, int timeout, String...params) { RequestBuilder reqBuilder = new RequestBuilder(RequestBuilder.GET, composeURL(params)); reqBuilder.setTimeoutMillis(timeout); return reqBuilder; }
/** * Constructor. * * @param helper * The parent HTTP client helper. * @param method * The method name. * @param requestUri * The request URI. * @param hasEntity * Indicates if the call will have an entity to send to the * server. */ public GwtHttpClientCall(GwtHttpClientHelper helper, String method, String requestUri, boolean hasEntity) { super(helper, method, requestUri); if (requestUri.startsWith("http")) { this.requestBuilder = new RequestBuilder(method, requestUri) { }; this.requestBuilder.setTimeoutMillis(getHelper().getTimeout()); this.responseHeadersAdded = false; } else { throw new IllegalArgumentException( "Only HTTP or HTTPS resource URIs are allowed here"); } }
@Nonnull private RequestBuilder newRequestBuilder( @Nonnull final RequestBuilder.Method method, @Nonnull final String url ) { final RequestBuilder rb = new RequestBuilder( method, url ); //Timeout 2 seconds after maximum poll rb.setTimeoutMillis( ( SharedConstants.MAX_POLL_TIME_IN_SECONDS + 2 ) * 1000 ); rb.setHeader( "Pragma", "no-cache" ); final String authenticationToken = getAuthenticationToken(); if ( null != authenticationToken ) { rb.setHeader( "Authorization", "Bearer " + authenticationToken ); } return rb; }
private void doSetTimeout() { // Use default timeout only if it was not already set through the @Options(timeout =) annotation. // See https://github.com/resty-gwt/resty-gwt/issues/206 if (builder.getTimeoutMillis() == 0 && Defaults.getRequestTimeout() > -1) { builder.setTimeoutMillis(Defaults.getRequestTimeout()); } }
private void doSetTimeout() { // Use default timeout only if it was not already set through the @Options(timeout =) annotation. // See https://github.com/resty-gwt/resty-gwt/issues/206 if (builder.getTimeoutMillis() == 0 && Defaults.getRequestTimeout() > -1) { builder.setTimeoutMillis(Defaults.getRequestTimeout()); } }
@Override public <A extends RestAction<?>> RequestBuilder build(A action, String securityToken) throws ActionException { Method httpMethod = HTTP_METHOD_TO_REQUEST_BUILDER.get(action.getHttpMethod()); String url = uriFactory.buildUrl(action); RequestBuilder requestBuilder = httpRequestBuilderFactory.create(httpMethod, url); requestBuilder.setTimeoutMillis(requestTimeoutMs); headerFactory.buildHeaders(requestBuilder, action, securityToken); bodyFactory.buildBody(requestBuilder, action); return requestBuilder; } }
builder.setTimeoutMillis( timeoutMillis );
builder.setTimeoutMillis(httpRequest.getTimeOut());