List of usage examples for com.google.gwt.http.client RequestBuilder GET
Method GET
To view the source code for com.google.gwt.http.client RequestBuilder GET.
Click Source Link
From source file:com.lushprojects.circuitjs1.client.CirSim.java
License:Open Source License
void loadFileFromURL(String url, final boolean centre) { RequestBuilder requestBuilder = new RequestBuilder(RequestBuilder.GET, url); try {/*from w ww . j a va 2s . c o m*/ requestBuilder.sendRequest(null, new RequestCallback() { public void onError(Request request, Throwable exception) { GWT.log("File Error Response", exception); } public void onResponseReceived(Request request, Response response) { if (response.getStatusCode() == Response.SC_OK) { String text = response.getText(); readSetup(text.getBytes(), text.length(), false, centre); } else GWT.log("Bad file server response:" + response.getStatusText()); } }); } catch (RequestException e) { GWT.log("failed file reading", e); } }
From source file:com.lushprojects.circuitjs1.client.element.CirSim.java
License:Open Source License
public void getSetupList(final boolean openDefault) { String url;// w ww .jav a 2s.c o m url = GWT.getModuleBaseURL() + "setuplist.txt" + "?v=" + random.nextInt(); RequestBuilder requestBuilder = new RequestBuilder(RequestBuilder.GET, url); try { requestBuilder.sendRequest(null, new RequestCallback() { public void onError(Request request, Throwable exception) { GWT.log("File Error Response", exception); } public void onResponseReceived(Request request, Response response) { // processing goes here if (response.getStatusCode() == Response.SC_OK) { String text = response.getText(); gui.processSetupList(text.getBytes(), text.length(), openDefault); // end or processing } else GWT.log("Bad file server response:" + response.getStatusText()); } }); } catch (RequestException e) { GWT.log("failed file reading", e); } }
From source file:com.lushprojects.circuitjs1.client.ExportAsUrlDialog.java
License:Open Source License
static public void createShort(String urlin) { String url;/*from w w w . j av a 2 s.c o m*/ url = "shortrelay.php" + "?v=" + urlin; tb.setText("Waiting for short URL for web service..."); RequestBuilder requestBuilder = new RequestBuilder(RequestBuilder.GET, url); try { requestBuilder.sendRequest(null, new RequestCallback() { public void onError(Request request, Throwable exception) { GWT.log("File Error Response", exception); } public void onResponseReceived(Request request, Response response) { // processing goes here if (response.getStatusCode() == Response.SC_OK) { String text = response.getText(); tb.setText(text); // end or processing } else { String text = "Shortner error:" + response.getStatusText(); tb.setText(text); GWT.log(text); } } }); } catch (RequestException e) { GWT.log("failed file reading", e); } }
From source file:com.mallentechinc.smartwire.client.SmartWireWeb.java
License:Open Source License
protected void getAllUsers() { String url = USER_JSON_URL + "getAllUsers.do?"; url = URL.encode(url);/* w ww. j av a2 s . c om*/ // Send request to server and catch any errors. RequestBuilder builder = new RequestBuilder(RequestBuilder.GET, url); try { Request request = builder.sendRequest(null, new RequestCallback() { public void onError(Request request, Throwable exception) { displayError("Couldn't retrieve JSON"); } public void onResponseReceived(Request request, Response response) { if (200 == response.getStatusCode()) { updateTable(asArrayOfStockData(response.getText())); } else { displayError("Couldn't retrieve JSON (" + response.getStatusText() + ")"); } } }); } catch (RequestException e) { displayError("Couldn't retrieve JSON"); } }
From source file:com.mallentechinc.smartwire.client.SmartWireWeb.java
License:Open Source License
protected void logoff() { String url = BASE_URL + "j_spring_security_logout"; url = URL.encode(url);//from w ww . j a va2s . c o m // Send request to server and catch any errors. RequestBuilder builder = new RequestBuilder(RequestBuilder.GET, url); try { Request request = builder.sendRequest(null, new RequestCallback() { public void onError(Request request, Throwable exception) { displayError("Couldn't retrieve JSON"); } public void onResponseReceived(Request request, Response response) { if (200 == response.getStatusCode()) { redirect(BASE_URL + "spring_security_login"); } else { displayError("Couldn't retrieve JSON (" + response.getStatusText() + ")"); } } }); } catch (RequestException e) { displayError("Couldn't retrieve JSON"); } }
From source file:com.mallentechinc.smartwire.client.SmartWireWeb.java
License:Open Source License
protected void getLoginUserName() { String url = USER_JSON_URL + "getLoginUser.do?"; url = URL.encode(url);// w w w .j a v a 2 s .co m // Send request to server and catch any errors. RequestBuilder builder = new RequestBuilder(RequestBuilder.GET, url); try { Request request = builder.sendRequest(null, new RequestCallback() { public void onError(Request request, Throwable exception) { } public void onResponseReceived(Request request, Response response) { if (200 == response.getStatusCode()) { loginUserName = response.getText(); nlnhtmlUsername = new InlineHTML(response.getText()); } } }); } catch (RequestException e) { //do nothing } }
From source file:com.mecatran.otp.gwt.client.utils.HttpUtils.java
License:Open Source License
public static <T> void downloadData(String url, String contentType, final DownloadListener<T> listener, final DataConverter<T> converter, int timeoutMs) { try {/*w w w . j a v a 2s. c o m*/ RequestBuilder builder = new RequestBuilder(RequestBuilder.GET, url); builder.setTimeoutMillis(timeoutMs); builder.setHeader("Accept", contentType); builder.sendRequest(null, new RequestCallback() { public void onError(Request request, Throwable exception) { listener.onFailure(exception.getLocalizedMessage()); } public void onResponseReceived(Request request, Response response) { if (200 == response.getStatusCode()) { try { T t = converter.convert(response.getText()); listener.onSuccess(t); } catch (Exception e) { listener.onFailure(e.getLocalizedMessage()); } } else { listener.onFailure(response.getStatusText()); } } }); } catch (RequestException e1) { listener.onFailure(e1.getLocalizedMessage()); } }
From source file:com.mecatran.otp.gwt.client.view.PrintWidgetWindowImpl.java
License:Open Source License
private void downloadPrintCss(String cssUrl) { RequestBuilder requestBuilder = new RequestBuilder(RequestBuilder.GET, cssUrl); try {//from www .j a v a2 s .c o m requestBuilder.sendRequest(null, new RequestCallback() { @Override public void onResponseReceived(Request request, Response response) { printCss = response.getText(); } @Override public void onError(Request request, Throwable exception) { } }); } catch (RequestException e) { } }
From source file:com.moesol.gwt.maps.client.tms.FeatureReader.java
License:Open Source License
public void getFeatures(int level, double lat, double lng, final AsyncCallback<List<Feature>> callback) { String url = m_baseUrlPattern.replace("{level}", String.valueOf(level)) .replace("{lat}", String.valueOf(lat)).replace("{lng}", String.valueOf(lng)); RequestBuilder requestBuilder = new RequestBuilder(RequestBuilder.GET, url); requestBuilder.setHeader("Accept", "application/json"); try {/*ww w .ja v a 2s .c o m*/ requestBuilder.sendRequest(null, new RequestCallback() { @Override public void onResponseReceived(Request request, Response response) { callback.onSuccess(parseFeatures(response.getText())); } @Override public void onError(Request request, Throwable exception) { callback.onFailure(exception); } }); } catch (RequestException e) { callback.onFailure(e); } }
From source file:com.moesol.gwt.maps.client.tms.LocalTileMapServiceAsync.java
License:Open Source License
@Override public void getServiceMetadata(final String serviceUrl, final AsyncCallback<TileMapServiceMetadata> callback) { final RequestBuilder requestBuilder = new RequestBuilder(RequestBuilder.GET, serviceUrl); requestBuilder.setHeader("Accept", "text/xml"); try {/*ww w . j a v a 2 s .com*/ requestBuilder.sendRequest(null, new com.google.gwt.http.client.RequestCallback() { @Override public void onError(final Request request, final Throwable exception) { // TODO: do something more useful here Window.alert("error in TileMapServiceMetadata.getMetadata"); } @Override public void onResponseReceived(final Request request, final com.google.gwt.http.client.Response response) { Document doc = XMLParser.parse(response.getText()); callback.onSuccess( TileMapServiceMetadata.parse(new ClientElementFacade(doc.getDocumentElement()))); } }); } catch (final RequestException e) { callback.onFailure(e); } }