public void Follow_requestData(String brand_id, String jeeb_no, Integer follow) { OkHttpClient client = new OkHttpClient(); client = MySSLTrust.trustcert(mcontext); RestAdapter adapter = new RestAdapter.Builder() .setEndpoint(USER_FOLLOW_ENDPOINT) .setClient(new OkClient(client)) .build(); Log.d("hii", "1"); final RetrofitInterface api = adapter.create(RetrofitInterface.class); Log.d("hii", "2"); if (api != null) { Log.d("hii", "api null nhi hai"); api.post_User_Follow( jeeb_no, brand_id, follow, new Callback<success_message>() { @Override public void success(success_message data, Response response) { Log.d("hii", "3"); Log.d("hii", "Success : " + data.getSuccess()); Log.d("hii", "Message : " + data.getMessage()); if (data.getSuccess() == 1) { Log.d("hii", "removed follow_notifications"); } else { Log.d("hii", "remove follow notifications error" + data.getMessage()); } } @Override public void failure(RetrofitError retrofitError) { Log.d("hii", "failure"); Log.e("hii", retrofitError.toString()); } }); } else { Log.d("hii", "api null"); } }
@Override public int onStartCommand(Intent intent, int flags, int startId) { Log.d(Constants.TAG, "DataLoadService onStartCommand "); mPreferences = PreferenceManager.getDefaultSharedPreferences(getApplicationContext()); showNotification(); final OkHttpClient okHttpClient = new OkHttpClient(); okHttpClient.setReadTimeout(15, TimeUnit.SECONDS); okHttpClient.setConnectTimeout(15, TimeUnit.SECONDS); RestAdapter restAdapter = new RestAdapter.Builder() .setEndpoint("http://resources.finance.ua") .setClient(new OkClient(okHttpClient)) .build(); RetrofitInterface retrofitInterface = restAdapter.create(RetrofitInterface.class); retrofitInterface.getObjectModel( new Callback<ObjectModel>() { @Override public void success(ObjectModel t, Response response) { Log.d(Constants.TAG, "Retrofit success data loaded"); new AsyncDBInsert(getBaseContext()).execute(t); } @Override public void failure(RetrofitError error) { Log.d(Constants.TAG, "Retrofit failure"); sendCallback(); } }); Log.d(Constants.TAG, "DataLoadService onStartCommand end"); return START_NOT_STICKY; }
public void Brand_All_Posts_requestData() { Log.d("function", "near"); Log.d("hii", "Momoe Search Request Data"); OkHttpClient client = new OkHttpClient(); client = MySSLTrust.trustcert(this); RestAdapter adapter = new RestAdapter.Builder() .setEndpoint(BRANDS_ALL_POST_ENDPOINT) .setClient(new OkClient(client)) .build(); Log.d("hii", "1"); final RetrofitInterface api = adapter.create(RetrofitInterface.class); Log.d("hii", "2"); if (api != null) { Log.d("hii", "api null nhi hai"); api.post_All_Brands_Post( page.toString(), "1234567890", new Callback<Brands_All_Posts>() { @Override public void success(final Brands_All_Posts server_data, Response response) { Log.d("function", "near success"); Log.d("hii", "3"); Log.d("hii", "Success : " + server_data.getSuccess()); Log.d("hii", "Message : " + server_data.getMessage()); if (server_data.getSuccess() == 1) { if (server_data.getTotal_posts() == 0) { if (page != 0) { rvContacts.scrollToPosition(firstVis); } else { Log.d("hii", "zero"); // NO_MERCHANT.setVisibility(View.VISIBLE); mAdapter = new ComplexRecyclerViewAdapterbrandship(getBaseContext(), items, font); rvContacts.setAdapter(mAdapter); } } else { // NO_MERCHANT.setVisibility(View.INVISIBLE); if (server_data.getSize() > server_data.getTotal_posts()) { stay_on_this_page = true; } else { stay_on_this_page = false; } if (page == 0) { prev_total = 0; items.clear(); Log.d("hii", "Page is zero " + prev_total); list_size = server_data.getSize(); } else { Log.d( "hii", "prev_total is " + prev_total + " Size is " + server_data.getSize() + " page is " + page); prev_total = server_data.getSize() * page; Log.d("hii", "Now prev_total is " + prev_total); } total_curr = server_data.getTotal_posts(); for (int i = 0; i < total_curr; i++) { Log.d("unique", server_data.getPosts().get(i).getCategory()); if (server_data.getPosts().get(i).getCategory().equals("offer")) { String image_url = ""; String post_id = server_data.getPosts().get(i).get_id(); Integer up_vote = server_data.getPosts().get(i).getUp_vote(); String title = server_data.getPosts().get(i).getTitle(); String terms_and_conditions = server_data.getPosts().get(i).getTerms_and_conditions(); String offer_code = server_data.getPosts().get(i).getOffer_code(); String expir_date = server_data.getPosts().get(i).getExpir_date(); String time_posted = server_data.getPosts().get(i).getTime_posted(); String brand_name = server_data.getPosts().get(i).getBrand_name(); String followed = server_data.getPosts().get(i).getFollowed(); String upvoted = server_data.getPosts().get(i).getUpvoted(); Log.d("all_post", "folowed: " + followed); String icon; if (server_data.getPosts().get(i).getIcon() == "" || server_data.getPosts().get(i).getIcon() == null) { icon = ""; } else { icon = server_data.getPosts().get(i).getIcon(); } if (server_data.getPosts().get(i).getImage_url() == null) { image_url = ""; } else { image_url = server_data.getPosts().get(i).getImage_url(); } Log.d("unique", "offer: " + "aya"); items.add( new brandoffersdata( post_id, followed, upvoted, brand_name, image_url, icon, up_vote.toString(), title, offer_code, time_posted, terms_and_conditions)); Log.d("unique", "current_offer: " + items.get(items.size() - 1)); } else if (server_data.getPosts().get(i).getCategory().equals("stock")) { String image_url = ""; String post_id = server_data.getPosts().get(i).get_id(); Integer up_vote = server_data.getPosts().get(i).getUp_vote(); String description = server_data.getPosts().get(i).getDescription(); String time_posted = server_data.getPosts().get(i).getTime_posted(); String followed = server_data.getPosts().get(i).getFollowed(); String upvoted = server_data.getPosts().get(i).getUpvoted(); Log.d("all_post", "folowed: " + followed); if (server_data.getPosts().get(i).getImage_url() == null) { image_url = ""; } else { image_url = server_data.getPosts().get(i).getImage_url(); } String brand_name = server_data.getPosts().get(i).getBrand_name(); String icon; if (server_data.getPosts().get(i).getIcon() == "" || server_data.getPosts().get(i).getIcon() == null) { icon = ""; } else { icon = server_data.getPosts().get(i).getIcon(); } items.add( new brandstockdata( post_id, followed, upvoted, description, brand_name, up_vote.toString(), icon, image_url)); } else if (server_data.getPosts().get(i).getCategory().equals("others")) { String image_url = ""; String post_id = server_data.getPosts().get(i).get_id(); Integer up_vote = server_data.getPosts().get(i).getUp_vote(); String description = server_data.getPosts().get(i).getDescription(); String time_posted = server_data.getPosts().get(i).getTime_posted(); String followed = server_data.getPosts().get(i).getFollowed(); String upvoted = server_data.getPosts().get(i).getUpvoted(); Log.d("all_post", "folowed: " + followed); if (server_data.getPosts().get(i).getImage_url() == null) { image_url = ""; } else { image_url = server_data.getPosts().get(i).getImage_url(); } String brand_name = server_data.getPosts().get(i).getBrand_name(); String icon; if (server_data.getPosts().get(i).getIcon() == "" || server_data.getPosts().get(i).getIcon() == null) { icon = ""; } else { icon = server_data.getPosts().get(i).getIcon(); } items.add( new brandothersdata( post_id, followed, upvoted, description, brand_name, up_vote.toString(), icon, image_url)); } } if (adapterinitialised) { mAdapter.notifyDataSetChanged(); } else { mAdapter = new ComplexRecyclerViewAdapterbrandship(getBaseContext(), items, font); rvContacts.setAdapter(mAdapter); adapterinitialised = true; } } rvContacts.scrollToPosition(firstVis); } else { Log.d("hii", server_data.getMessage()); Toast.makeText(getBaseContext(), server_data.getMessage(), Toast.LENGTH_SHORT) .show(); } } @Override public void failure(RetrofitError retrofitError) { Log.d("hii", "failure"); Log.e("hii", retrofitError.toString()); Toast.makeText(getBaseContext(), retrofitError.toString(), Toast.LENGTH_SHORT).show(); } }); } else { Log.d("hii", "api null"); } }