Subversion Repositories SmartDukaan

Rev

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

Rev 2998 Rev 3185
Line 1... Line 1...
1
package in.shop2020.serving.interceptors;
1
package in.shop2020.serving.interceptors;
2
 
2
 
-
 
3
import in.shop2020.serving.services.UserSessionInfo;
-
 
4
import in.shop2020.serving.utils.DesEncrypter;
-
 
5
 
3
import java.util.HashMap;
6
import java.util.HashMap;
4
import java.util.List;
7
import java.util.List;
5
import java.util.Map;
8
import java.util.Map;
6
 
9
 
7
import in.shop2020.serving.services.UserSessionInfo;
-
 
8
import in.shop2020.serving.utils.DesEncrypter;
-
 
9
 
-
 
10
import javax.servlet.http.Cookie;
10
import javax.servlet.http.Cookie;
11
import javax.servlet.http.HttpServletRequest;
11
import javax.servlet.http.HttpServletRequest;
12
import javax.servlet.http.HttpServletResponse;
12
import javax.servlet.http.HttpServletResponse;
13
import javax.servlet.http.HttpSession;
13
import javax.servlet.http.HttpSession;
14
 
14
 
Line 49... Line 49...
49
		final Object action = invocation.getAction();
49
		final Object action = invocation.getAction();
50
        
50
        
51
		log.debug("inside user intercepror");
51
		log.debug("inside user intercepror");
52
		
52
		
53
        HttpServletRequest request = ServletActionContext.getRequest();
53
        HttpServletRequest request = ServletActionContext.getRequest();
54
        HttpSession session = request.getSession(); // Get the existing session or create a new one
54
        HttpSession session = request.getSession(); // Do not remove it, session id is used for session tracking.
55
        
-
 
56
        
55
        
57
		createCookiesMap(request);
56
		createCookiesMap(request);
58
		
57
		
59
        // CreateUserInterceptor may have set the userinfo object in the request
58
        // CreateUserInterceptor may have set the userinfo object in the request
60
        // itself. If we can get the userinfo object here, we don't need to
59
        // itself. If we can get the userinfo object here, we don't need to