11package com .wordpress .rest ;
22
3- import android .util .Log ;
4- import android .content .Context ;
3+ import java .io .UnsupportedEncodingException ;
4+ import java .net .URLEncoder ;
5+ import java .util .Map ;
56
7+ import org .json .JSONObject ;
8+
9+ import com .android .volley .Request .Method ;
610import com .android .volley .RequestQueue ;
7- import com .android .volley .toolbox .JsonRequest ;
8- import com .android .volley .Response .Listener ;
911import com .android .volley .Response .ErrorListener ;
10- import com .android .volley .toolbox .Volley ;
11- import com .android .volley .Request .Method ;
12-
13- import java .util .Map ;
14- import java .net .URLEncoder ;
15- import java .io .UnsupportedEncodingException ;
12+ import com .android .volley .Response .Listener ;
1613
1714public class RestClient {
1815
@@ -33,18 +30,16 @@ public RestClient(RequestQueue queue, String token){
3330 mAccessToken = token ;
3431 }
3532
36- public RestRequest get (String path , RestRequest .Listener listener ,
37- RestRequest .ErrorListener errorListener ){
33+ public RestRequest get (String path , Listener <JSONObject > listener , ErrorListener errorListener ){
3834 return makeRequest (Method .GET , getAbsoluteURL (path ), null , listener , errorListener );
3935 }
4036
41- public RestRequest post (String path , Map <String ,String > body , RestRequest .Listener listener ,
42- RestRequest .ErrorListener errorListener ){
37+ public RestRequest post (String path , Map <String ,String > body , Listener <JSONObject > listener , ErrorListener errorListener ){
4338 return makeRequest (Method .POST , getAbsoluteURL (path ), body , listener , errorListener );
4439 }
4540
4641 public RestRequest makeRequest (int method , String url , Map <String , String > params ,
47- RestRequest . Listener listener , RestRequest . ErrorListener errorListener ){
42+ Listener < JSONObject > listener , ErrorListener errorListener ){
4843 RestRequest request = new RestRequest (method , url , params , listener , errorListener );
4944 request .setUserAgent (mUserAgent );
5045 request .setAccessToken (mAccessToken );
0 commit comments