Advertisement
Guest User

Untitled

a guest
May 13th, 2015
462
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.07 KB | None | 0 0
  1. public void login(Context context, String username, String password,
  2.                       Response.Listener<User> listener, Response.ErrorListener errorListener,
  3.                       String tag) {
  4.  
  5.         // URL
  6.         String url = UrlHelper.BASE_URL + UrlHelper.LOGIN_RESOURCE;
  7.  
  8.         // HTTP Method
  9.         int httpMethod = Request.Method.GET;
  10.  
  11.         // Body
  12.         String body = null;
  13.  
  14.         // HTTP headers
  15.         Map<String, String> headers = new LinkedHashMap<>();
  16.         HTTPHeaderHelper.AddHTTPHeader(context, username, password, headers);
  17.  
  18.         // URL query params
  19.         Map<String, String> params = null;
  20.  
  21.         // Create request
  22.         Request<User> request = new GsonRequest<User>(httpMethod, url, User.class, body, headers, params, listener, errorListener);
  23.  
  24.         // set retry policy
  25.         request.setRetryPolicy(new DefaultRetryPolicy(Constant.SOCKET_TIMEOUT, DefaultRetryPolicy.DEFAULT_MAX_RETRIES, DefaultRetryPolicy.DEFAULT_BACKOFF_MULT));
  26.  
  27.         // Fire it.
  28.         VolleyQueue.getInstance().addToRequestQueue(request, tag);
  29. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement