com.google.gwt.http.HTTP
Used internally by the {@link RestTemplate}, but also useful for application code. @author Arjen Poutsma @see RestTemplate#execute @since 3.0
118119120121122123124125126127128
RequestBuilder.POST, Console.MODULES.getBootstrapContext().getProperty(BootstrapContext.DOMAIN_API) ); try { rb.sendRequest(requestJSO, new RequestCallback(){ @Override public void onResponseReceived(Request request, Response response) { if(200 != response.getStatusCode()) { onDeploymentFailed(deployment); return;
521522523524525526527528529530531
final RxInfo rxInfo = new RxInfo(System.currentTimeMillis(), waitChannel); try { logger.trace("[bus] TX: " + payload); final Request request = builder.sendRequest(payload, new RequestCallback() { @Override public void onResponseReceived(final Request request, final Response response) { if (!waitChannel) { measuredLatency = (int) (System.currentTimeMillis() - latencyTime); }
670671672673674675676677678679680
} } } try { sendBuilder.sendRequest(message, new RequestCallback() { @Override public void onResponseReceived(Request request, Response response) { switch (response.getStatusCode()) { case 1:
11701171117211731174117511761177117811791180
" \"PriorityProcessing\":\"1\"}"; RequestBuilder initialRequest = getSendBuilder(); initialRequest.setHeader("phase", "connection"); initialRequest.sendRequest(initialMessage, new RequestCallback() { @Override public void onResponseReceived(Request request, Response response) { try { LogUtil.log("received response from initial handshake."); procIncomingPayload(response);
587588589590591592593594595596597
} } try { // LogUtil.log("TX(Comet):" + message); sendBuilder.sendRequest(message, new RequestCallback() { @Override public void onResponseReceived(Request request, Response response) { switch (response.getStatusCode()) { case 1:
11511152115311541155115611571158115911601161
" \"PriorityProcessing\":\"1\"}"; final RequestBuilder initialRequest = getSendBuilder(); initialRequest.setHeader("phase", "connection"); initialRequest.sendRequest(initialMessage, new RequestCallback() { @Override public void onResponseReceived(Request request, Response response) { try { LogUtil.log("received response from initial handshake."); procIncomingPayload(response);
120121122123124125126127128129130
* @param receiver a {@link TransportReceiver} * @return a {@link RequestCallback} instance */ protected RequestCallback createRequestCallback( final TransportReceiver receiver) { return new RequestCallback() { public void onError(Request request, Throwable exception) { wireLogger.log(Level.SEVERE, SERVER_ERROR, exception); receiver.onTransportFailure(new ServerFailure(exception.getMessage())); }
5354555657585960616263
} public void testSendAsyncGetRequest() throws Exception{ GDataRequest gdataRequest = new GDataRequest("http://www.therandomhomepage.com"); Request sentRequest = gdataRequest.sendGetRequest(new RequestCallback(){ public void onResponseReceived(Request request, Response response) { assertTrue(!request.isPending()); System.out.println("response = " + response.getText()); finishTest();
6869707172737475767778
public void showHomePage() { RequestBuilder builder = new RequestBuilder(RequestBuilder.GET, "home.jsp"); builder.setCallback(new RequestCallback() { public void onError(Request request, Throwable exception) { Window.alert("An error occured while requesting the home page" + " from the server. " + exception.getMessage());
116117118119120121122123124125126
requestData.put(HISTORY.TOKEN, History.getToken()); requestData.put(PROPERTY.COOKIES, cookies); if (viewID != null) requestData.put(APPLICATION.VIEW_ID, viewID); final RequestCallback requestCallback = new RequestCallback() { @Override public void onDataReceived(final JSONObject data) { try { if (data.containsKey(APPLICATION.VIEW_ID)) {