org.jasig.portlet.weather.portlet.interceptor
Class AddInitParamsInterceptor
java.lang.Object
org.springframework.web.portlet.handler.HandlerInterceptorAdapter
org.jasig.portlet.weather.portlet.interceptor.AddInitParamsInterceptor
- All Implemented Interfaces:
- org.springframework.web.portlet.context.PortletConfigAware, org.springframework.web.portlet.HandlerInterceptor
public class AddInitParamsInterceptor
- extends org.springframework.web.portlet.handler.HandlerInterceptorAdapter
- implements org.springframework.web.portlet.context.PortletConfigAware
Interceptor that adds init-params defined in portlet.xml prefixed by default
with model: for use in the model. The prefix is simply a marker
and the init-param will be available to the model as the param-name without
the prefix.
- Since:
- August 8th, 2008
- Version:
- $Id$
- Author:
- Dustin Schultz
|
Method Summary |
void |
postHandleRender(javax.portlet.RenderRequest request,
javax.portlet.RenderResponse response,
java.lang.Object handler,
org.springframework.web.portlet.ModelAndView modelAndView)
Adds init-params to the model. |
void |
setModelPrefix(java.lang.String modelPrefix)
Allows for overriding the default modelPrefix |
void |
setPortletConfig(javax.portlet.PortletConfig portletConfig)
|
| Methods inherited from class org.springframework.web.portlet.handler.HandlerInterceptorAdapter |
afterActionCompletion, afterCompletion, afterRenderCompletion, preHandle, preHandleAction, preHandleRender |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AddInitParamsInterceptor
public AddInitParamsInterceptor()
postHandleRender
public void postHandleRender(javax.portlet.RenderRequest request,
javax.portlet.RenderResponse response,
java.lang.Object handler,
org.springframework.web.portlet.ModelAndView modelAndView)
throws java.lang.Exception
- Adds init-params to the model. The init-params are available to the model
as the param-name without the prefix.
- Specified by:
postHandleRender in interface org.springframework.web.portlet.HandlerInterceptor- Overrides:
postHandleRender in class org.springframework.web.portlet.handler.HandlerInterceptorAdapter
- Throws:
java.lang.Exception- See Also:
HandlerInterceptorAdapter.postHandleRender(javax.portlet.RenderRequest,
javax.portlet.RenderResponse, java.lang.Object,
org.springframework.web.portlet.ModelAndView)
setPortletConfig
public void setPortletConfig(javax.portlet.PortletConfig portletConfig)
- Specified by:
setPortletConfig in interface org.springframework.web.portlet.context.PortletConfigAware
- See Also:
(javax.portlet.PortletConfig)
setModelPrefix
public void setModelPrefix(java.lang.String modelPrefix)
- Allows for overriding the default modelPrefix
- Parameters:
modelPrefix -
Copyright © 2010 Jasig. All Rights Reserved.