services.factory('WebServices',function(){ var webService= new WebService(); return webService; ... });
public synchronized static WebService getInstance() { if(instance == null) instance = new WebService(); return instance; }
service = new WebService(new WebServiceInterface (){ void onSuccess(String response){ //do your stuff } void onFail(Exception ex){ //do your stuff } });
protected void onPostExecute(String result) { //... **if (WebServiceThread.isAlive()) WebServiceThread.stop();** WebServiceThread = new WebService(); WebServiceThread.start(); //<Tab>__what to do here__</Tab> //... }
@Override protected WebService createDescriptor() { return new WebService(); } /**
WebService service = new WebService(); service.getUrl("www.test.com", yourContext, new WebServiceCallback(){ @Override public void onFailure(){} @Override public void onSuccess(String url){ yourAlreadyDeclaredString = url; // do smth with it } });
class MyService extends Service { WebService mWs; @Override public void onCreate() { super.onCreate(); mWs = new WebService(this); //you now can call mWs.someFunc() in separate thread to load data from assets. } @Override public IBinder onBind(Intent intent) { return null; } }
new WebService("10.0.2.2:9999/SupRails_Start/resources/rest/wil.nad@gmail.com/root")
new WebService("http://10.0.2.2:9999/SupRails_Start/resources/rest/wil.nad@gmail.com/root")
private class EventsDownloader extends AsyncTask<Void, Void, Void> { protected Long doInBackground(Void... params) { eventList = new WebService().getEvents() } protected void onPostExecute(Void result) { TextView respView = (TextView) findViewById(R.id.responseView); if(eventList != null) { respView.setText("Ok"); } else { respView.setText("Not ok"); } }
try { WebService serviceConnexion = new WebService("http://tempuri.org/", "WebService1Soap"); result = serviceConnexion.getResult(); } catch (Exception e) { e.printStackTrace(); }
// Notify user the web service is connecting final ProgressDialog dialog = ProgressDialog.show( Screen_GlobalLeaderboard.this, "Getting scores", "Please wait...", true); dialog.setCancelable(true); WebService ws = new WebService(this) { @Override public void webServiceCallComplete(boolean success, Object data, String errorMessage, WebMethods callingWebMethod) { dialog.dismiss(); // Your complete code here } }; ws.getTopLeaderboardResults(top, gameMode);
new AsyncTask<Void, Void, Void>() { @Override protected Void doInBackground(Void... params) { eventList = new WebService().getEvents(); runOnUiThread(new Runnable() { @Override public void run() { TextView respView = (TextView) findViewById(R.id.responseView); if(eventList != null) { respView.setText("Ok"); } else { respView.setText("Not ok"); } } }); } }.execute();
WebService webService = new WebService("http://192.168.1.2:8080/data/resources/converter.user/"); String response = webService.webGet("123333"); //Use this method to do a HttpGet/WebGet on the web service public String webGet(String methodName) { String getUrl = webServiceUrl + methodName; httpGet = new HttpGet(getUrl); Log.e("WebGetURL: ",getUrl); try { response = httpClient.execute(httpGet); } catch (Exception e) { Log.e("Groshie:", e.getMessage()); } // we assume that the response body contains the error message try { ret = EntityUtils.toString(response.getEntity()); } catch (IOException e) { Log.e("Groshie:", e.getMessage()); } return ret; }
private class MyNetworkTask extends AsyncTask<String, String, String>{ @Override protected void onPreExecute() { super.onPreExecute(); webserviceResponse.setText("Requesting to server ....."); } @Override protected String doInBackground(String... params) { //Create Webservice class object WebService com = new WebService(); // Initialize variables String weight = params[1]; String fromUnit = params[2]; String toUnit = params[3]; //Call Webservice class method and pass values and get response return com.getConvertedWeight(params[0], weight, fromUnit, toUnit); } @Override protected void onPostExecute(String aResponse) { webserviceResponse.setText("Response : "+aResponse); } }
@Override protected String doInBackground(String... params) { webService = new WebService(); String result = webService.aboutList(); if (result != null) { try { JSONObject jsonObject = new JSONObject(result); JSONArray jsonArray = jsonObject .getJSONArray("About"); for (int i = 0; i < jsonArray.length(); i++) { JSONObject explrObject = jsonArray.getJSONObject(i); model = new ExploreCatgModel(); model.setMemberID(explrObject.getString("iAboutID")); model.setBuissnessName(explrObject .getString("vAboutTitle")); model.setBusinessDescription(explrObject .getString("vAboutDescription")); model.setImage1(explrObject.getString("vImage1")); model.setImage2(explrObject.getString("vImage2")); model.setImage3(explrObject.getString("vImage3")); model.setImage4(explrObject.getString("vImage4")); model.setImage5(explrObject.getString("vImage5")); arrayList.add(model); } } catch (JSONException e) { e.printStackTrace(); } } return result; }
HttpServer server = HttpServer.create(new InetSocketAddress(1234), 0); HttpContext c = server.createContext("/webService"); Endpoint e = Endpoint.create(new WebService()); e.publish(c); // Anything else you want to do with your server. server.setExecutor(null); server.start();
WebService _service = new WebService(); @Override protected String doInBackground(String... arg0) { try { MultipartEntity multipart = new MultipartEntity(); multipart.addPart("username", new StringBody(_inputName)); multipart.addPart("password", new StringBody(_inputPass)); _service.post(QfConfig.RESTFUL_LOGIN_URL, multipart); long response = _service.getLongResponse(); if(response != 0) { _pgUserId = response; _onlineValidated = true; } } catch(Exception e) { e.printStackTrace(); } return null; }
WebService service; Helper helper; RefreshChildren(){ service =new WebService(); helper =new Helper(null); } @Override protected String doInBackground(String... params) { refreshChildren(); return null; } private void refreshChildren() { Log.d("Refresh", "children started"); List<ChildrenInstallBeen> childrenList=new ArrayList<ChildrenInstallBeen>(); childrenList=service.getChildrenListRefresh(); Iterator<ChildrenInstallBeen> iterator=childrenList.iterator(); while (iterator.hasNext()) { ChildrenInstallBeen been = (ChildrenInstallBeen) iterator .next(); Log.d("refresh children : ", ""+been.getFirst_name()); } }
OrderInfo oi = new OrderInfo(); oi.setCustomerId(1); oi.setSpecialInstructions("Leave on porch"); ArrayOfProductInfo ap = new ArrayOfProductInfo(); // this is web service's class's list List<ProductInfo> lp = ap.getProductInfo(); // here we obtain a generic list reference from the above ProductInfo pinf = new ProductInfo(); pinf.productID = 2; pinf.quantity = 14; pinf.currPrice = new BigDecimal("3.95"); lp.add(pinf); pinf = new VEProductInfo(); pinf.productID = 4; pinf.quantity = 6; pinf.currPrice = new BigDecimal("0"); lp.add(pinf); // second product oi.setItems(ap); // this adds product list to the order object! WebService s = new WebService(); WebServiceSoap soapport = s.getWebServiceSoap(); soapport.createOrder(oi); // voila, passing order to the web service method.