List of usage examples for com.google.gwt.http.client RequestBuilder setHeader
public void setHeader(String header, String value)
From source file:strat.mining.multipool.stats.client.services.rest.CommonServicesImpl.java
License:Open Source License
@Override public void getDonationDetails(final AsyncCallback<DonationDetailsDTO> callback) { RequestBuilder builder = new RequestBuilder(RequestBuilder.GET, serviceBaseUrl + "donation/details"); builder.setHeader("Accept", "application/json"); builder.setHeader("Content-Type", "application/json"); try {//from ww w .j a v a2 s.com builder.sendRequest(null, new RequestCallback() { public void onResponseReceived(Request request, Response response) { if (response.getText() != null && !"".equals(response.getText().trim()) && response.getStatusCode() == 200) { DonationDetailsDTO result = clientFactory.getDtoFactory() .parseJsonToDonationDetails(response.getText()); callback.onSuccess(result); } else { callback.onFailure(new Exception("Response with error code " + response.getStatusCode() + "\n" + response.getText())); } } public void onError(Request request, Throwable exception) { callback.onFailure(exception); } }); } catch (RequestException e) { callback.onFailure(e); } }
From source file:strat.mining.multipool.stats.client.services.rest.CommonServicesImpl.java
License:Open Source License
@Override public void getDonationDetailsByAddress(String address, final AsyncCallback<AddressDonationDetailsDTO> callback) { RequestBuilder builder = new RequestBuilder(RequestBuilder.GET, serviceBaseUrl + "donation/address/" + address); builder.setHeader("Accept", "application/json"); builder.setHeader("Content-Type", "application/json"); try {/* www . ja va 2 s. c o m*/ builder.sendRequest(null, new RequestCallback() { public void onResponseReceived(Request request, Response response) { if (response.getText() != null && !"".equals(response.getText().trim()) && response.getStatusCode() == 200) { AddressDonationDetailsDTO result = clientFactory.getDtoFactory() .parseJsonToAddressDonationDetails(response.getText()); callback.onSuccess(result); } else { callback.onFailure(new Exception("Response with error code " + response.getStatusCode() + "\n" + response.getText())); } } public void onError(Request request, Throwable exception) { callback.onFailure(exception); } }); } catch (RequestException e) { callback.onFailure(e); } }
From source file:strat.mining.multipool.stats.client.services.rest.MiddlecoinServicesImpl.java
License:Open Source License
@Override public void getAllGlobalStats(final AsyncCallback<List<GlobalStatsDTO>> callback) { RequestBuilder builder = new RequestBuilder(RequestBuilder.GET, serviceBaseUrl + "middlecoin/stats/global/all"); builder.setHeader("Accept", "application/json"); builder.setHeader("Content-Type", "application/json"); try {//from w w w . j ava2s. c o m builder.sendRequest(null, new RequestCallback() { public void onResponseReceived(Request request, Response response) { if (response.getText() != null && !"".equals(response.getText().trim()) && response.getStatusCode() == 200) { List<GlobalStatsDTO> result = clientFactory.getDtoFactory() .parseJsonToMiddlecoinGlobalStatsList(response.getText()); callback.onSuccess(result); } else { callback.onFailure(new Exception("Response with error code " + response.getStatusCode() + "\n" + response.getText())); } } public void onError(Request request, Throwable exception) { callback.onFailure(exception); } }); } catch (RequestException e) { callback.onFailure(e); } }
From source file:strat.mining.multipool.stats.client.services.rest.MiddlecoinServicesImpl.java
License:Open Source License
@Override public void getLastGlobalStats(final AsyncCallback<GlobalStatsDTO> callback) { RequestBuilder builder = new RequestBuilder(RequestBuilder.GET, serviceBaseUrl + "middlecoin/stats/global/last"); builder.setHeader("Accept", "application/json"); builder.setHeader("Content-Type", "application/json"); try {//from w w w . jav a 2 s .com builder.sendRequest(null, new RequestCallback() { public void onResponseReceived(Request request, Response response) { if (response.getText() != null && !"".equals(response.getText().trim()) && response.getStatusCode() == 200) { GlobalStatsDTO result = clientFactory.getDtoFactory() .parseJsonToMiddlecoinGlobalStats(response.getText()); callback.onSuccess(result); } else { callback.onFailure(new Exception("Response with error code " + response.getStatusCode() + "\n" + response.getText())); } } public void onError(Request request, Throwable exception) { callback.onFailure(exception); } }); } catch (RequestException e) { callback.onFailure(e); } }
From source file:strat.mining.multipool.stats.client.services.rest.MiddlecoinServicesImpl.java
License:Open Source License
@Override public void getLastAddressStats(String address, final AsyncCallback<AddressStatsDTO> callback) { RequestBuilder builder = new RequestBuilder(RequestBuilder.GET, serviceBaseUrl + "middlecoin/stats/" + address + "/last"); builder.setHeader("Accept", "application/json"); builder.setHeader("Content-Type", "application/json"); try {/*from w w w . jav a2 s.c o m*/ builder.sendRequest(null, new RequestCallback() { public void onResponseReceived(Request request, Response response) { if (response.getText() != null && !"".equals(response.getText().trim()) && response.getStatusCode() == 200) { AddressStatsDTO result = clientFactory.getDtoFactory() .parseJsonToMiddlecoinAddressStats(response.getText()); callback.onSuccess(result); } else { callback.onFailure(new Exception("Response with error code " + response.getStatusCode() + "\n" + response.getText())); } } public void onError(Request request, Throwable exception) { callback.onFailure(exception); } }); } catch (RequestException e) { callback.onFailure(e); } }
From source file:strat.mining.multipool.stats.client.services.rest.MiddlecoinServicesImpl.java
License:Open Source License
@Override public void getAllAddressStats(String address, final AsyncCallback<List<AddressStatsDTO>> callback) { RequestBuilder builder = new RequestBuilder(RequestBuilder.GET, serviceBaseUrl + "middlecoin/stats/" + address + "/all"); builder.setHeader("Accept", "application/json"); builder.setHeader("Content-Type", "application/json"); try {// w w w . ja va 2 s . co m builder.sendRequest(null, new RequestCallback() { public void onResponseReceived(Request request, Response response) { if (response.getText() != null && !"".equals(response.getText().trim()) && response.getStatusCode() == 200) { List<AddressStatsDTO> result = clientFactory.getDtoFactory() .parseJsonToMiddlecoinAddressStatsList(response.getText()); callback.onSuccess(result); } else { callback.onFailure(new Exception("Response with error code " + response.getStatusCode() + "\n" + response.getText())); } } public void onError(Request request, Throwable exception) { callback.onFailure(exception); } }); } catch (RequestException e) { callback.onFailure(e); } }
From source file:strat.mining.multipool.stats.client.services.rest.MiddlecoinServicesImpl.java
License:Open Source License
@Override public void getAllAddressPaidout(String address, final AsyncCallback<List<AddressPaidoutDTO>> callback) { RequestBuilder builder = new RequestBuilder(RequestBuilder.GET, serviceBaseUrl + "middlecoin/stats/" + address + "/paidout"); builder.setHeader("Accept", "application/json"); builder.setHeader("Content-Type", "application/json"); try {/* w w w.j a v a2s. c o m*/ builder.sendRequest(null, new RequestCallback() { public void onResponseReceived(Request request, Response response) { if (response.getText() != null && !"".equals(response.getText().trim()) && response.getStatusCode() == 200) { List<AddressPaidoutDTO> result = clientFactory.getDtoFactory() .parseJsonToAddressPaidoutList(response.getText()); callback.onSuccess(result); } else { callback.onFailure(new Exception("Response with error code " + response.getStatusCode() + "\n" + response.getText())); } } public void onError(Request request, Throwable exception) { callback.onFailure(exception); } }); } catch (RequestException e) { callback.onFailure(e); } }
From source file:strat.mining.multipool.stats.client.services.rest.MiddlecoinServicesImpl.java
License:Open Source License
@Override public void getSuggestions(final AddressSuggestionRequestDTO request, final AsyncCallback<AddressSuggestionDTO> callback) { RequestBuilder builder = new RequestBuilder(RequestBuilder.POST, serviceBaseUrl + "middlecoin/suggest/address"); builder.setHeader("Accept", "application/json"); builder.setHeader("Content-Type", "application/json"); try {/*from www. j a v a2 s . co m*/ builder.sendRequest(clientFactory.getDtoFactory().parseAddressSuggestionRequestToJson(request), new RequestCallback() { public void onResponseReceived(Request request, Response response) { if (response.getText() != null && !"".equals(response.getText().trim()) && response.getStatusCode() == 200) { AddressSuggestionDTO result = clientFactory.getDtoFactory() .parseJsonToAddressSuggestion(response.getText()); callback.onSuccess(result); } else { callback.onFailure(new Exception("Response with error code " + response.getStatusCode() + "\n" + response.getText())); } } public void onError(Request request, Throwable exception) { callback.onFailure(exception); } }); } catch (RequestException e) { callback.onFailure(e); } }
From source file:strat.mining.multipool.stats.client.services.rest.WaffleServicesImpl.java
License:Open Source License
@Override public void getAllGlobalStats(final AsyncCallback<List<GlobalStatsDTO>> callback) { RequestBuilder builder = new RequestBuilder(RequestBuilder.GET, serviceBaseUrl + "waffle/stats/global/all"); builder.setHeader("Accept", "application/json"); builder.setHeader("Content-Type", "application/json"); try {//from w w w. ja v a 2 s. c o m builder.sendRequest(null, new RequestCallback() { public void onResponseReceived(Request request, Response response) { if (response.getText() != null && !"".equals(response.getText().trim()) && response.getStatusCode() == 200) { List<GlobalStatsDTO> result = clientFactory.getDtoFactory() .parseJsonToWaffleGlobalStatsList(response.getText()); callback.onSuccess(result); } else { callback.onFailure(new Exception("Response with error code " + response.getStatusCode() + "\n" + response.getText())); } } public void onError(Request request, Throwable exception) { callback.onFailure(exception); } }); } catch (RequestException e) { callback.onFailure(e); } }
From source file:strat.mining.multipool.stats.client.services.rest.WaffleServicesImpl.java
License:Open Source License
@Override public void getLastGlobalStats(final AsyncCallback<GlobalStatsDTO> callback) { RequestBuilder builder = new RequestBuilder(RequestBuilder.GET, serviceBaseUrl + "waffle/stats/global/last"); builder.setHeader("Accept", "application/json"); builder.setHeader("Content-Type", "application/json"); try {/* w w w . j ava 2s . c o m*/ builder.sendRequest(null, new RequestCallback() { public void onResponseReceived(Request request, Response response) { if (response.getText() != null && !"".equals(response.getText().trim()) && response.getStatusCode() == 200) { GlobalStatsDTO result = clientFactory.getDtoFactory() .parseJsonToWaffleGlobalStats(response.getText()); callback.onSuccess(result); } else { callback.onFailure(new Exception("Response with error code " + response.getStatusCode() + "\n" + response.getText())); } } public void onError(Request request, Throwable exception) { callback.onFailure(exception); } }); } catch (RequestException e) { callback.onFailure(e); } }