List of usage examples for com.google.gwt.http.client RequestBuilder RequestBuilder
protected RequestBuilder(String httpMethod, String url)
From source file:net.skyesoft.nhs.dka.client.Audit.java
License:Apache License
public void loadPreviousData(String studyNo) { RequestBuilder builder = new RequestBuilder(RequestBuilder.GET, Defines.FORM_HANDLER + "?mode=loaddata&StudyNo=" + studyNo + "&TableName=" + PAGE_ID + "&" + Utils.DATE_PARAM + "=" + Utils.getDate()); builder.setUser(Defines.USERNAME);//w ww . j a v a 2 s .com builder.setPassword(Defines.PASSWORD); builder.setTimeoutMillis(Defines.TIMEOUT); try { builder.sendRequest(null, new PreviousDataLoader()); } catch (RequestException re) { Window.alert("Failed to load the data for Audit : " + re.getMessage()); } }
From source file:net.skyesoft.nhs.dka.client.Audit.java
License:Apache License
public void save() { studyNo = tbStudyNo.getText();// w w w. j a v a 2 s .c o m String postData = tbStudyNo.getName() + "=" + tbStudyNo.getText() + "&"; postData += Defines.TABLE_NAME_KEY + "=" + PAGE_ID + "&"; postData += tbStudyNo.getName() + "=" + tbStudyNo.getText() + "&"; postData += tbAge.getName() + "=" + tbAge.getText() + "&"; postData += tbDaysInPatient.getName() + "=" + tbDaysInPatient.getText() + "&"; postData += tbHCO3.getName() + "=" + tbHCO3.getText() + "&"; postData += tbPH.getName() + "=" + tbPH.getText() + "&"; postData += tbPHRangeUpper.getName() + "=" + tbPHRangeUpper.getText() + "&"; postData += tbPHRangeLower.getName() + "=" + tbPHRangeLower.getText() + "&"; postData += lbSex.getName() + "=" + lbSex.getValue(lbSex.getSelectedIndex()) + "&"; postData += lbTypeOfDiabetes.getName() + "=" + lbTypeOfDiabetes.getValue(lbTypeOfDiabetes.getSelectedIndex()) + "&"; postData += lbSourceOfReferral.getName() + "=" + lbSourceOfReferral.getValue(lbSourceOfReferral.getSelectedIndex()) + "&"; postData += lbSymptoms.getName() + "=" + lbSymptoms.getValue(lbSymptoms.getSelectedIndex()) + "&"; postData += lbBM15.getName() + "=" + lbBM15.getValue(lbBM15.getSelectedIndex()) + "&"; postData += lbKetones.getName() + "=" + lbKetones.getValue(lbKetones.getSelectedIndex()) + "&"; postData += lbDiagnosisConfirmed.getName() + "=" + lbDiagnosisConfirmed.getValue(lbDiagnosisConfirmed.getSelectedIndex()) + "&"; postData += tbBloodGlucoseLevelOnArrival.getName() + "=" + tbBloodGlucoseLevelOnArrival.getText() + "&"; postData += Utils.DATE_PARAM + "=" + Utils.getDate(); RequestBuilder builder = new RequestBuilder(RequestBuilder.POST, Defines.FORM_HANDLER); builder.setUser(Defines.USERNAME); builder.setPassword(Defines.PASSWORD); builder.setTimeoutMillis(Defines.TIMEOUT); try { builder.sendRequest(postData, new PreviousDataLoader()); } catch (RequestException re) { Window.alert("Failed to save the data for Audit : " + re.getMessage()); } }
From source file:net.vleu.par.gwt.client.rpc.Transceiver.java
License:Open Source License
/** * Builds a new {@link Transceiver}. It won't automatically register to the * eventBus, call {@link #registerHandlersToEventBus()} for that * //from ww w . j a v a 2s .c om * @param eventBus * Events like {@link DeviceListChangedEvent} will be posted to * it */ public Transceiver(final EventBus eventBus) { this.eventBus = eventBus; this.requestBuilder = new RequestBuilder(RequestBuilder.POST, Config.SERVER_RPC_URL_JSON); }
From source file:next.celebs.api.API.java
License:Apache License
public void getYahooImages(final Response<ArrayList<YahooPhoto>> response) { // JsonArrayReader<YahooPhoto, JsArray<? extends JavaScriptObject>> reader = new JsonArrayReader<YahooPhoto, // JsArray<? extends JavaScriptObject>>() { // @Override//from w w w . ja va 2s. c o m // public void read(ArrayList<YahooPhoto> data, String jsonData) { // response.read(data); // response.afterRead(jsonData); // } // }; String url = "http://search.yahooapis.com/ImageSearchService/V1/imageSearch?query=victoria%2Bsecret&appid=rV3eqIDV34GjBZBX2fRuLJ5qkmKe2qyRXcN_ZtBJv0Eo6Uh7b9OUPx.MbRXI8C6u0xo-&results=5&output=json&"; // String url = // "/yapi/ImageSearchService/V1/imageSearch?query=victoria%2Bsecret&appid=rV3eqIDV34GjBZBX2fRuLJ5qkmKe2qyRXcN_ZtBJv0Eo6Uh7b9OUPx.MbRXI8C6u0xo-&results=5&output=json&"; // HTTP.doGet(url, null, reader); // String url = "http://127.0.0.1:8888/"; RequestBuilder builder = new RequestBuilder(RequestBuilder.GET, url); JsonArrayReader<YahooPhoto, JsArray<? extends JavaScriptObject>> reader = new JsonArrayReader<YahooPhoto, JsArray<? extends JavaScriptObject>>() { @Override public void read(ArrayList<YahooPhoto> data, String jsonData) { response.read(data); response.afterRead(jsonData); } }; try { class ResponseReader2 extends ResponseReader { @Override public String getName() { return "ResponseReader2"; } @Override public void onSuccess(com.google.gwt.http.client.Response resp) { Window.alert("succss: " + resp.getText()); } } Window.alert("before GET '" + url + "'"); builder.sendRequest(null, new Callback_(reader)); } catch (RequestException e) { Window.alert("doGet:exc " + e.getMessage()); Log.error("RequestException: " + e.getMessage()); // responseReader.onError(null, e); } }
From source file:next.celebs.api.HTTP.java
License:Apache License
public static void doPost(String url, String postData, ResponseReader reader) { RequestBuilder builder = new RequestBuilder(RequestBuilder.POST, URL.encode(url)); builder.setHeader("Content-Type", "application/x-www-form-urlencoded"); try {/*from ww w . j av a 2s . c o m*/ builder.sendRequest(postData, new Callback_(reader)); } catch (RequestException e) { reader.onError(null, e); } }
From source file:next.celebs.api.HTTP.java
License:Apache License
public static void doPostJSON(String url, String jsonData, ResponseReader reader) { RequestBuilder builder = new RequestBuilder(RequestBuilder.POST, URL.encode(url)); builder.setHeader("Content-Type", "application/json"); try {//from w w w . j a v a 2 s . co m builder.sendRequest(jsonData, new Callback_(reader)); } catch (RequestException e) { reader.onError(null, e); } }
From source file:next.celebs.api.HTTP.java
License:Apache License
public static void doGet(String url, ResponseReader responseReader) { RequestBuilder builder = new RequestBuilder(RequestBuilder.GET, URL.encode(url)); try {/*from w w w. j a v a 2s .c o m*/ builder.sendRequest(null, new Callback_(responseReader)); } catch (RequestException e) { Window.alert("doGet:exc " + e.getMessage()); Log.error("RequestException: " + e.getMessage()); responseReader.onError(null, e); } }
From source file:next.celebs.api.HTTP.java
License:Apache License
public static void doGetRelaxed(String url, ResponseReader responseReader) { RequestBuilder builder = new RequestBuilder(RequestBuilder.GET, URL.encode(url)); try {//from w w w . j a v a2 s. c o m builder.sendRequest(null, new RelaxedCallback_(responseReader)); } catch (RequestException e) { responseReader.onError(null, e); } }
From source file:next.celebs.api.HTTP.java
License:Apache License
public static void doDelete(String url, String postData, ResponseReader reader) { RequestBuilder builder = new RequestBuilder(RequestBuilder.DELETE, URL.encode(url)); try {// w ww .ja va2 s . c o m builder.sendRequest(postData, new Callback_(reader)); } catch (RequestException e) { reader.onError(null, e); } }
From source file:next.celebs.api.HTTP.java
License:Apache License
public static void doDeleteJSON(String url, String jsonData, ResponseReader reader) { RequestBuilder builder = new RequestBuilder(RequestBuilder.DELETE, URL.encode(url)); builder.setHeader("Content-Type", "application/json"); try {/*from ww w . ja v a 2 s. c o m*/ builder.sendRequest(jsonData, new Callback_(reader)); } catch (RequestException e) { reader.onError(null, e); } }