Request request = builder.sendRequest(valueInBody ? value : null, new RequestCallback() {
Request request = builder.sendRequest(valueInBody ? value : null, new RequestCallback() {
/** * Sign out. */ public static void signOut() { RequestBuilder builder = new RequestBuilder( RequestBuilder.POST, GWT.getModuleBaseURL() + "j_spring_security_logout"); try { builder.sendRequest(null, new RequestCallback() { @Override public void onResponseReceived(Request request, Response response) { redirectToModule(".."); } @Override public void onError(Request request, Throwable exception) { redirectToModule(".."); } }); } catch (RequestException ex) { GWT.log("Exception: " + ex.getMessage()); } }
GWT.getModuleBaseURL() + "j_spring_security_check?" + postData); try { builder.sendRequest(null, new RequestCallback() { public void onError(Request request, Throwable exception) { Utils.handleException(exception, view);
final Request request = builder.sendRequest(payload, new RequestCallback() { @Override public void onResponseReceived(final Request request, final Response response) {
/** * Possibly fire off an HTTPRequest for the text resource. */ @SuppressIsTrustedResourceUriCastCheck public void getText(ResourceCallback<TextResource> callback) throws ResourceException { // If we've already parsed the JSON bundle, short-circuit. if (cache[index] != null) { callback.onSuccess(cache[index]); return; } if (md5Hash != null) { // If we have an md5Hash, we should be using JSONP JsonpRequestBuilder rb = new JsonpRequestBuilder(); rb.setPredeterminedId(md5Hash); rb.requestObject(url.asString(), new ETRCallback(callback)); } else { RequestBuilder rb = new RequestBuilder(RequestBuilder.GET, url.asString()); try { rb.sendRequest("", new ETRCallback(callback)); } catch (RequestException e) { throw new ResourceException(this, "Unable to initiate request for external resource", e); } } } }
RequestBuilder requestBuilder = new RequestBuilder( RequestBuilder.GET, FOOBAR_SERVICE_URL); Request request = requestBuilder.sendRequest("", new RequestCallback<ResultList>() { .... }); ... //user clicked cancel button request.cancel();
public void getFeed(@Nonnull final String url, @Nonnull final RequestCallback callback) { RequestBuilder builder = buildRequest(GET, url); try { builder.sendRequest(null, callback); } catch (RequestException ex) { // TODO add custom exception throw new RuntimeException(ex); } }
RequestBuilder requestBuilder = new RequestBuilder( RequestBuilder.GET, "yourfile.txt" ); try { requestBuilder.sendRequest( null, new RequestCallback(){ public void onError(Request request, Throwable exception) { GWT.log( "failed file reading", exception ); } public void onResponseReceived(Request request, Response response) { String result=response.getText(); }} ); } catch (RequestException e) { GWT.log( "failed file reading", e ); }
private void ensureControllerIsActive() { try { requestBuilder.sendRequest("request oko", new RequestCallback() { public void onResponseReceived(Request request, Response response) { messageListener.debug("Controller is active", "Ping sent to the controller. Response received: " + response.getStatusText()); fileUploadButton.enable(); } public void onError(Request request, Throwable throwable) { messageListener.error("Controller error", "Error sending ping to the controller", throwable); } }); } catch (RequestException e) { messageListener.error("Controller error", "error contacting the controller", e); } }
RequestBuilder requestBuilder = new RequestBuilder(RequestBuilder.GET,"/blobserve?key=" + htmlBlobKey); try { requestBuilder.sendRequest(null, new RequestCallback() { public void onError(Request request, Throwable exception) { GWT.log(exception.getMessage()); } public void onResponseReceived(Request request, Response response) { doSomething(response.getText());//here update your iframe and stop progress indicator } }); } catch (RequestException ex) { GWT.log(ex.getMessage()); }
public void sendRequest(String payload, RequestCallback callback, String... params) { // Using a reusable builder makes IE fail RequestBuilder reqBuilder = createRequest(RequestBuilder.GET, DEFAULT_AJAX_TIMEOUT, params); try { reqBuilder.sendRequest(payload, callback); } catch (RequestException e) { callback.onError(null, e); } }
private void execute(@Nullable final RemoteSettings remoteSettings, @Nonnull final RequestBuilder builder, @Nonnull final RequestCallback callback) { String json = null; if (remoteSettings != null) { // TODO add appropriate comment - wrap JSONObject rootElement = new JSONObject(); rootElement.put(SETTINGS_KEY, new JSONObject(remoteSettings)); json = rootElement.toString(); } try { builder.sendRequest(json, callback); } catch (RequestException ex) { // TODO add custom exception throw new RuntimeException(ex); } }
protected void requestData() { RequestBuilder rb = requestBuilder == null ? new RequestBuilder(httpMethod, url) : requestBuilder; if (callback == null) { callback = new RequestCallback() { public void onError(Request request, Throwable exception) { handleError(request, exception); } public void onResponseReceived(Request request, Response response) { handleResponseReceived(request, response); } }; } try { rb.sendRequest(requestData, callback); } catch (RequestException e) { handleError(null, e); } }
private void sendRequest(final RequestCallback callback, final Method method, final String url) { final RequestBuilder builder = new RequestBuilder(method, url); builder.setHeader("accept", "application/json"); try { builder.sendRequest(null, callback); } catch (final RequestException e) { e.printStackTrace(); } }
private void sendRequest(RequestCallback callback, String url) { RequestBuilder builder = new RequestBuilder(RequestBuilder.GET, URL.encode(url)); builder.setHeader("accept", "application/json"); try { builder.sendRequest(null, callback); } catch (RequestException e) { e.printStackTrace(); } }
private void sendRequest(RequestCallback callback, String url) { RequestBuilder builder = new RequestBuilder(RequestBuilder.GET, URL.encode(url)); builder.setHeader("accept", "application/json"); try { builder.sendRequest(null, callback); } catch (RequestException e) { // TODO Auto-generated catch block e.printStackTrace(); } }
@Override public void updateCollection( int ifIndex, String collectFlag ) { RequestBuilder builder = new RequestBuilder(RequestBuilder.PUT, URL.encode("rest/nodes/" + m_nodeId + "/snmpinterfaces/" + ifIndex)); builder.setHeader("Content-Type", "application/x-www-form-urlencoded; charset=UTF-8"); try { builder.sendRequest("collect=" + collectFlag, new RequestCallback() { @Override public void onResponseReceived(Request request, Response response) { } @Override public void onError(Request request, Throwable exception) { m_requestHandler.onError("There was an error when saving the interface collection value"); } }); } catch (RequestException e) { e.printStackTrace(); } }
@Override public Request sendRequest(String requestData, RequestCallback callback) throws RequestException { int id = HttpStatsContext.getNextRequestId(); httpBegin(id); attachHeaders(id); attachMeasurements(); RequestCallbackWrapper wrapper = new RequestCallbackWrapper(callback, id); Request request = super.sendRequest(requestData, wrapper); requestSent(id); return request; }
public Promise<Response> send(Method method, String url, String data) { final Deferred<Response> deferred = q.defer(); try { //TODO support cancellation of requests //TODO https://github.com/kyoken74/gwt-angular/issues/69 RequestBuilder builder = new RequestBuilder(method, url); RequestCallback callback = new DeferredRequestCallback(deferred); Request request = builder.sendRequest(data, callback); deferred.progress(new HttpClientProgress(method.toString() + " " + url, request)); } catch (RequestException e) { deferred.reject(e); } catch (RuntimeException e) { deferred.reject(e); } return deferred.promise(); } }