| Line 88... |
Line 88... |
| 88 |
System.out.println(line);
|
88 |
System.out.println(line);
|
| 89 |
}
|
89 |
}
|
| 90 |
response = client.execute(get);
|
90 |
response = client.execute(get);
|
| 91 |
rd = new BufferedReader(new InputStreamReader(response.getEntity().getContent()));
|
91 |
rd = new BufferedReader(new InputStreamReader(response.getEntity().getContent()));
|
| 92 |
line = "";
|
92 |
line = "";
|
| 93 |
/*while ((line = rd.readLine()) != null) {
|
93 |
while ((line = rd.readLine()) != null) {
|
| 94 |
System.out.println(line);
|
94 |
System.out.println(line);
|
| 95 |
}*/
|
95 |
}
|
| 96 |
} catch (IOException e) {
|
96 |
} catch (IOException e) {
|
| 97 |
e.printStackTrace();
|
97 |
e.printStackTrace();
|
| 98 |
}
|
98 |
}
|
| 99 |
Gson gson = new Gson();
|
99 |
Gson gson = new Gson();
|
| 100 |
OrderItems orders = (OrderItems) gson.fromJson(rd, OrderItems.class);
|
100 |
OrderItems orders = (OrderItems) gson.fromJson(rd, OrderItems.class);
|
| 101 |
processOrders(orders.getOrder_items());
|
101 |
//processOrders(orders.getOrder_items());
|
| 102 |
/*for(Order order:orders.getOrder_items()){
|
102 |
for(Order order:orders.getOrder_items()){
|
| 103 |
System.out.println("Order " + order.getSku());
|
103 |
System.out.println("Order " + order.getSku());
|
| 104 |
System.out.println("ID " + order.getOrderItemId());
|
104 |
System.out.println("ID " + order.getOrderItemId());
|
| 105 |
String create_date = order.getCreatedDate()+" "+order.getCreatedTime();
|
105 |
String create_date = order.getCreatedDate()+" "+order.getCreatedTime();
|
| 106 |
System.out.println("Order Created date "+ create_date);
|
106 |
System.out.println("Order Created date "+ create_date);
|
| 107 |
System.out.println("Customer Name "+ order.getCustomerName());
|
107 |
System.out.println("Customer Name "+ order.getCustomerName());
|
| Line 109... |
Line 109... |
| 109 |
System.out.println("Unit Price "+ order.getListPrice());
|
109 |
System.out.println("Unit Price "+ order.getListPrice());
|
| 110 |
System.out.println("Shipping Address Name "+ order.getShippingAddressName());
|
110 |
System.out.println("Shipping Address Name "+ order.getShippingAddressName());
|
| 111 |
System.out.println("Shipping Address "+ order.getShippingAddressLine1() +" "+order.getShippingAddressLine2()+
|
111 |
System.out.println("Shipping Address "+ order.getShippingAddressLine1() +" "+order.getShippingAddressLine2()+
|
| 112 |
" "+order.getShippingAddressCity()+" "+order.getShippingAddressState()+" "+order.getShippingAddressPincode());
|
112 |
" "+order.getShippingAddressCity()+" "+order.getShippingAddressState()+" "+order.getShippingAddressPincode());
|
| 113 |
|
113 |
|
| 114 |
}*/
|
114 |
}
|
| 115 |
|
- |
|
| 116 |
}
|
115 |
}
|
| 117 |
|
116 |
|
| 118 |
public static void processOrders(List<Order> orders) throws IOException, CatalogServiceException, TException{
|
117 |
public static void processOrders(List<Order> orders) throws IOException, CatalogServiceException, TException{
|
| 119 |
logger.info("Before Processing orders ");
|
118 |
logger.info("Before Processing orders ");
|
| 120 |
StringBuffer sb = new StringBuffer();
|
119 |
StringBuffer sb = new StringBuffer();
|
| Line 348... |
Line 347... |
| 348 |
e.printStackTrace();
|
347 |
e.printStackTrace();
|
| 349 |
}
|
348 |
}
|
| 350 |
SimpleDateFormat istFormatter = new SimpleDateFormat("MMM dd, yyyy hh:mm aaa");
|
349 |
SimpleDateFormat istFormatter = new SimpleDateFormat("MMM dd, yyyy hh:mm aaa");
|
| 351 |
Date flipkartTxnDate = null;
|
350 |
Date flipkartTxnDate = null;
|
| 352 |
try {
|
351 |
try {
|
| 353 |
create_date = create_date.replaceAll("\"","");
|
- |
|
| 354 |
flipkartTxnDate = istFormatter.parse(create_date);
|
352 |
flipkartTxnDate = istFormatter.parse(create_date);
|
| 355 |
} catch (ParseException e) {
|
353 |
} catch (ParseException e) {
|
| 356 |
logger.error(orderId+" "+subOrderId + " Could not parse flipkart order date from file " , e);
|
354 |
logger.error(orderId+" "+subOrderId + " Could not parse flipkart order date from file " , e);
|
| 357 |
sb.append(orderId+" "+subOrderId + " Could not parse order date" +"\n");
|
355 |
sb.append(orderId+" "+subOrderId + " Could not parse order date" +"\n");
|
| 358 |
continue;
|
356 |
continue;
|