Subversion Repositories SmartDukaan

Rev

Rev 13469 | Rev 20180 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 13469 Rev 17646
Line 11... Line 11...
11
import in.shop2020.model.v1.user.Line;
11
import in.shop2020.model.v1.user.Line;
12
import in.shop2020.thrift.clients.CatalogClient;
12
import in.shop2020.thrift.clients.CatalogClient;
13
import in.shop2020.thrift.clients.TransactionClient;
13
import in.shop2020.thrift.clients.TransactionClient;
14
import in.shop2020.thrift.clients.config.ConfigClient;
14
import in.shop2020.thrift.clients.config.ConfigClient;
15
 
15
 
-
 
16
import java.io.BufferedReader;
-
 
17
import java.io.InputStreamReader;
16
import java.util.ArrayList;
18
import java.util.ArrayList;
17
import java.util.Arrays;
19
import java.util.Arrays;
18
import java.util.Collections;
20
import java.util.Collections;
19
import java.util.Date;
21
import java.util.Date;
20
import java.util.HashMap;
22
import java.util.HashMap;
Line 23... Line 25...
23
 
25
 
24
import javax.mail.internet.AddressException;
26
import javax.mail.internet.AddressException;
25
import javax.mail.internet.InternetAddress;
27
import javax.mail.internet.InternetAddress;
26
 
28
 
27
import org.apache.commons.lang.StringUtils;
29
import org.apache.commons.lang.StringUtils;
-
 
30
import org.apache.http.HttpResponse;
-
 
31
import org.apache.http.client.HttpClient;
-
 
32
import org.apache.http.client.methods.HttpGet;
-
 
33
import org.apache.http.impl.client.DefaultHttpClient;
28
import org.apache.log4j.Logger;
34
import org.apache.log4j.Logger;
29
 
35
 
30
public class Utils {
36
public class Utils {
31
    private static Logger logger = Logger.getLogger(Utils.class);
37
    private static Logger logger = Logger.getLogger(Utils.class);
32
    
38
    
Line 67... Line 73...
67
	    			put("1007","HDFB");
73
	    			put("1007","HDFB");
68
	    			put("1016","ICIB");
74
	    			put("1016","ICIB");
69
	    			put("1032","SBIB");
75
	    			put("1032","SBIB");
70
	    			put("1034","SBHB");
76
	    			put("1034","SBHB");
71
	    			put("1038","SBMB");
77
	    			put("1038","SBMB");
-
 
78
	    			put("1035","SBMB");
72
	    			put("1039","SBTB");
79
	    			put("1039","SBTB");
73
	    			//put("1127","CITNB");
80
	    			put("1127","CITNB");
74
	    			put("1033","SBBJB");
81
	    			put("1033","SBBJB");
75
    				//Oriental Bank of Commerce
82
    				//Oriental Bank of Commerce
76
	    			//put("1154","");
83
	    			//put("1154","");
77
	    			put("1147","CBIB");
84
	    			put("1147","CBIB");
78
	    			put("1146","YESB");
85
	    			put("1146","YESB");
Line 97... Line 104...
97
	    			put("1606","KRVB");
104
	    			put("1606","KRVB");
98
	    			put("1607","PNBB");
105
	    			put("1607","PNBB");
99
	    			put("1608","SOIB");
106
	    			put("1608","SOIB");
100
	    			put("1609","SRSWT");
107
	    			put("1609","SRSWT");
101
	    			put("1610","VJYB");
108
	    			put("1610","VJYB");
-
 
109
	    			put("1611","DCBCORP");
-
 
110
	    			put("1612","UBIBC");
-
 
111
	    			put("1613","CPNB");
102
	    		}
112
	    		}
103
    		});
113
    		});
104
	public static final Map<String, String> FACET_LABEL_MAP = Collections.unmodifiableMap(
114
	public static final Map<String, String> FACET_LABEL_MAP = Collections.unmodifiableMap(
105
			new HashMap<String, String>(){
115
			new HashMap<String, String>(){
106
				/**
116
				/**
Line 281... Line 291...
281
            itemIds.add(Long.toString(line.getItemId()));
291
            itemIds.add(Long.toString(line.getItemId()));
282
        }
292
        }
283
        return StringUtils.join(itemIds, '_');
293
        return StringUtils.join(itemIds, '_');
284
    }
294
    }
285
	
295
	
-
 
296
	public static String fetchUrl(String url) throws Exception{
-
 
297
		HttpClient client = new DefaultHttpClient();
-
 
298
		HttpGet request = new HttpGet(url);
-
 
299
		HttpResponse response = client.execute(request);
-
 
300
		StringBuffer textView = new StringBuffer();
-
 
301
 
-
 
302
		// Get the response
-
 
303
		BufferedReader rd = new BufferedReader
-
 
304
		  (new InputStreamReader(response.getEntity().getContent()));
-
 
305
		    
-
 
306
		String line = "";
-
 
307
		while ((line = rd.readLine()) != null) {
-
 
308
		  textView.append(line);
-
 
309
		} 
-
 
310
		return textView.toString();
-
 
311
	}
-
 
312
	
286
	public static String getItemIdStringFromOrders(List<Order> orders) {
313
	public static String getItemIdStringFromOrders(List<Order> orders) {
287
        List<String> itemIds = new ArrayList<String>();
314
        List<String> itemIds = new ArrayList<String>();
288
        if (orders != null) {
315
        if (orders != null) {
289
            for (Order order : orders) {
316
            for (Order order : orders) {
290
                for (LineItem lItem : order.getLineitems()) {
317
                for (LineItem lItem : order.getLineitems()) {