Subversion Repositories SmartDukaan

Rev

Rev 424 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 424 Rev 462
Line 3... Line 3...
3
 */
3
 */
4
package in.shop2020.serving.controllers;
4
package in.shop2020.serving.controllers;
5
 
5
 
6
import in.shop2020.model.v1.user.Address;
6
import in.shop2020.model.v1.user.Address;
7
import in.shop2020.model.v1.user.UserContext;
7
import in.shop2020.model.v1.user.UserContext;
8
import in.shop2020.model.v1.user.UserContextException;
-
 
9
import in.shop2020.model.v1.user.UserPrimaryInfo;
8
import in.shop2020.model.v1.user.UserPrimaryInfo;
10
import in.shop2020.model.v1.user.UserState;
9
import in.shop2020.model.v1.user.UserState;
11
import in.shop2020.serving.pages.PageContentKeys;
10
import in.shop2020.serving.pages.PageContentKeys;
12
import in.shop2020.serving.pages.PageEnum;
11
import in.shop2020.serving.pages.PageEnum;
13
import in.shop2020.serving.pages.PageManager;
12
import in.shop2020.serving.pages.PageManager;
14
import in.shop2020.thrift.clients.ShoppingCartClient;
-
 
15
import in.shop2020.thrift.clients.UserContextServiceClient;
13
import in.shop2020.thrift.clients.UserContextServiceClient;
16
 
14
 
17
import java.io.UnsupportedEncodingException;
15
import java.io.UnsupportedEncodingException;
18
import java.net.URLEncoder;
-
 
19
import java.sql.Timestamp;
-
 
20
import java.util.ArrayList;
-
 
21
import java.util.Arrays;
-
 
22
import java.util.Date;
16
import java.util.Date;
23
import java.util.HashMap;
17
import java.util.HashMap;
24
import java.util.LinkedHashMap;
-
 
25
import java.util.List;
-
 
26
import java.util.Map;
18
import java.util.Map;
27
 
19
 
28
import javax.servlet.http.Cookie;
-
 
29
import javax.servlet.http.HttpServletRequest;
-
 
30
 
-
 
31
import org.apache.commons.lang.StringUtils;
-
 
32
import org.apache.juli.logging.Log;
20
import org.apache.juli.logging.Log;
33
import org.apache.juli.logging.LogFactory;
21
import org.apache.juli.logging.LogFactory;
34
import org.apache.struts2.convention.annotation.Result;
22
import org.apache.struts2.convention.annotation.Result;
35
import org.apache.struts2.convention.annotation.Results;
23
import org.apache.struts2.convention.annotation.Results;
36
import org.apache.struts2.interceptor.ParameterAware;
24
import org.apache.struts2.interceptor.ParameterAware;
37
import org.apache.struts2.interceptor.ServletRequestAware;
-
 
38
import org.apache.struts2.rest.DefaultHttpHeaders;
25
import org.apache.struts2.rest.DefaultHttpHeaders;
39
import org.apache.struts2.rest.HttpHeaders;
26
import org.apache.struts2.rest.HttpHeaders;
40
import org.apache.thrift.TException;
-
 
41
 
-
 
42
import com.opensymphony.xwork2.ModelDriven;
-
 
43
 
27
 
44
/**
28
/**
45
 * @author rajveer
29
 * @author rajveer
46
 *
30
 *
47
 */
31
 */