nl.surfnet.coin.selfservice.interceptor
Class FeatureInterceptor

java.lang.Object
  extended by org.springframework.web.servlet.handler.HandlerInterceptorAdapter
      extended by nl.surfnet.coin.selfservice.interceptor.FeatureInterceptor
All Implemented Interfaces:
org.springframework.web.servlet.HandlerInterceptor

public class FeatureInterceptor
extends org.springframework.web.servlet.handler.HandlerInterceptorAdapter

Interceptor to enable/disable (new) features


Constructor Summary
FeatureInterceptor()
           
 
Method Summary
 void postHandle(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, Object handler, org.springframework.web.servlet.ModelAndView modelAndView)
           
 boolean preHandle(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, Object handler)
           
 void setDevelopmentMode(boolean devMode)
           
 void setIsDashBoard(boolean dashBoard)
           
 
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
 

Constructor Detail

FeatureInterceptor

public FeatureInterceptor()
Method Detail

preHandle

public boolean preHandle(javax.servlet.http.HttpServletRequest request,
                         javax.servlet.http.HttpServletResponse response,
                         Object handler)
                  throws Exception
Specified by:
preHandle in interface org.springframework.web.servlet.HandlerInterceptor
Overrides:
preHandle in class org.springframework.web.servlet.handler.HandlerInterceptorAdapter
Throws:
Exception

postHandle

public void postHandle(javax.servlet.http.HttpServletRequest request,
                       javax.servlet.http.HttpServletResponse response,
                       Object handler,
                       org.springframework.web.servlet.ModelAndView modelAndView)
                throws Exception
Specified by:
postHandle in interface org.springframework.web.servlet.HandlerInterceptor
Overrides:
postHandle in class org.springframework.web.servlet.handler.HandlerInterceptorAdapter
Throws:
Exception

setDevelopmentMode

public void setDevelopmentMode(boolean devMode)

setIsDashBoard

public void setIsDashBoard(boolean dashBoard)


Copyright © 2012-2013 SURFnet bv, The Netherlands. All Rights Reserved.