Subversion Repositories SmartDukaan

Rev

Rev 2998 | Rev 3203 | 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.controllers;
1
package in.shop2020.serving.controllers;
2
 
2
 
-
 
3
import in.shop2020.serving.interceptors.TrackingInterceptor;
3
import in.shop2020.serving.interceptors.UserAware;
4
import in.shop2020.serving.interceptors.UserAware;
4
import in.shop2020.serving.interceptors.UserInterceptor;
5
import in.shop2020.serving.interceptors.UserInterceptor;
5
import in.shop2020.serving.services.PageLoaderHandler;
6
import in.shop2020.serving.services.PageLoaderHandler;
6
import in.shop2020.serving.services.UserSessionInfo;
7
import in.shop2020.serving.services.UserSessionInfo;
7
import in.shop2020.serving.utils.DesEncrypter;
8
import in.shop2020.serving.utils.DesEncrypter;
Line 157... Line 158...
157
		uicCookie.setPath("/");
158
		uicCookie.setPath("/");
158
		uicCookie.setValue("");
159
		uicCookie.setValue("");
159
		uicCookie.setMaxAge(0);
160
		uicCookie.setMaxAge(0);
160
		this.response.addCookie(uicCookie);
161
		this.response.addCookie(uicCookie);
161
	}
162
	}
162
}
-
 
163
163
	
-
 
164
	public String getSessionId() {
-
 
165
	    Cookie sessionIdCookie = cookiesMap.get(TrackingInterceptor.SESSION_ID_COOKIE);
-
 
166
	    if (sessionIdCookie == null) {
-
 
167
	        return "";
-
 
168
	    }
-
 
169
	    else {
-
 
170
  	        //session id
-
 
171
	        String sessionId = request.getSession().getId();
-
 
172
	        sessionIdCookie = new Cookie(TrackingInterceptor.SESSION_ID_COOKIE, sessionId);
-
 
173
	        sessionIdCookie.setPath("/");
-
 
174
	        if (!domainName.isEmpty()) {
-
 
175
	            sessionIdCookie.setDomain(domainName);
-
 
176
	        }
-
 
177
	        cookiesMap.put(TrackingInterceptor.SESSION_ID_COOKIE, sessionIdCookie);
-
 
178
	        response.addCookie(sessionIdCookie);
-
 
179
 
-
 
180
	        return sessionIdCookie.getValue();
-
 
181
	    }
-
 
182
	}
-
 
183
 }
-
 
184
164
185