org.promotego.interceptors
Class TimeZoneInterceptor
java.lang.Object
org.springframework.web.servlet.handler.HandlerInterceptorAdapter
org.promotego.interceptors.TimeZoneInterceptor
- All Implemented Interfaces:
- org.springframework.web.servlet.HandlerInterceptor
public class TimeZoneInterceptor
- extends org.springframework.web.servlet.handler.HandlerInterceptorAdapter
- Author:
- alf
Method Summary |
void |
postHandle(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
java.lang.Object handler,
org.springframework.web.servlet.ModelAndView modelAndView)
If the user didn't exist before, but does exist after the controller handled
the request, pull the TZ from the request and set it on the user now. |
boolean |
preHandle(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
java.lang.Object handler)
Set the Time Zone on the user, if the parameter for setting it is present. |
void |
setUserHolder(UserHolder userHolder)
|
Methods inherited from class org.springframework.web.servlet.handler.HandlerInterceptorAdapter |
afterCompletion |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TimeZoneInterceptor
public TimeZoneInterceptor()
preHandle
public boolean preHandle(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
java.lang.Object handler)
throws java.lang.Exception
- Set the Time Zone on the user, if the parameter for setting it is present.
- Specified by:
preHandle
in interface org.springframework.web.servlet.HandlerInterceptor
- Overrides:
preHandle
in class org.springframework.web.servlet.handler.HandlerInterceptorAdapter
- Throws:
java.lang.Exception
postHandle
public void postHandle(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
java.lang.Object handler,
org.springframework.web.servlet.ModelAndView modelAndView)
throws java.lang.Exception
- If the user didn't exist before, but does exist after the controller handled
the request, pull the TZ from the request and set it on the user now.
- Specified by:
postHandle
in interface org.springframework.web.servlet.HandlerInterceptor
- Overrides:
postHandle
in class org.springframework.web.servlet.handler.HandlerInterceptorAdapter
- Throws:
java.lang.Exception
setUserHolder
public void setUserHolder(UserHolder userHolder)
Copyright © 2007. All Rights Reserved.