com.germinus.merlin.web
Class PortletNameInterceptor

java.lang.Object
  extended by org.springframework.context.support.ApplicationObjectSupport
      extended by org.springframework.web.portlet.context.PortletApplicationObjectSupport
          extended by com.germinus.merlin.web.PortletNameInterceptor
All Implemented Interfaces:
org.springframework.context.ApplicationContextAware, org.springframework.web.portlet.context.PortletContextAware, org.springframework.web.portlet.HandlerInterceptor

public class PortletNameInterceptor
extends org.springframework.web.portlet.context.PortletApplicationObjectSupport
implements org.springframework.web.portlet.HandlerInterceptor, org.springframework.web.portlet.context.PortletContextAware


Field Summary
 
Fields inherited from class org.springframework.context.support.ApplicationObjectSupport
logger
 
Constructor Summary
PortletNameInterceptor()
           
 
Method Summary
 void afterActionCompletion(javax.portlet.ActionRequest arg0, javax.portlet.ActionResponse arg1, java.lang.Object arg2, java.lang.Exception arg3)
           
 void afterCompletion(javax.portlet.PortletRequest request, javax.portlet.PortletResponse response, java.lang.Object handler, java.lang.Exception ex)
           
 void afterRenderCompletion(javax.portlet.RenderRequest arg0, javax.portlet.RenderResponse arg1, java.lang.Object arg2, java.lang.Exception arg3)
           
 void postHandle(javax.portlet.RenderRequest request, javax.portlet.RenderResponse response, java.lang.Object handler, org.springframework.web.portlet.ModelAndView modelAndView)
           
 void postHandleRender(javax.portlet.RenderRequest arg0, javax.portlet.RenderResponse arg1, java.lang.Object arg2, org.springframework.web.portlet.ModelAndView arg3)
           
 boolean preHandle(javax.portlet.PortletRequest request, javax.portlet.PortletResponse response, java.lang.Object handler)
           
 boolean preHandleAction(javax.portlet.ActionRequest arg0, javax.portlet.ActionResponse arg1, java.lang.Object arg2)
           
 boolean preHandleRender(javax.portlet.RenderRequest arg0, javax.portlet.RenderResponse arg1, java.lang.Object arg2)
           
 void setPortletConfig(javax.portlet.PortletContext portletContext)
           
 
Methods inherited from class org.springframework.web.portlet.context.PortletApplicationObjectSupport
getPortletContext, getTempDir, isContextRequired, setPortletContext
 
Methods inherited from class org.springframework.context.support.ApplicationObjectSupport
getApplicationContext, getMessageSourceAccessor, initApplicationContext, requiredContextClass, setApplicationContext
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.springframework.web.portlet.context.PortletContextAware
setPortletContext
 

Constructor Detail

PortletNameInterceptor

public PortletNameInterceptor()
Method Detail

setPortletConfig

public void setPortletConfig(javax.portlet.PortletContext portletContext)

preHandle

public boolean preHandle(javax.portlet.PortletRequest request,
                         javax.portlet.PortletResponse response,
                         java.lang.Object handler)
                  throws java.lang.Exception
Throws:
java.lang.Exception

postHandle

public void postHandle(javax.portlet.RenderRequest request,
                       javax.portlet.RenderResponse response,
                       java.lang.Object handler,
                       org.springframework.web.portlet.ModelAndView modelAndView)
                throws java.lang.Exception
Throws:
java.lang.Exception

afterCompletion

public void afterCompletion(javax.portlet.PortletRequest request,
                            javax.portlet.PortletResponse response,
                            java.lang.Object handler,
                            java.lang.Exception ex)
                     throws java.lang.Exception
Throws:
java.lang.Exception

afterActionCompletion

public void afterActionCompletion(javax.portlet.ActionRequest arg0,
                                  javax.portlet.ActionResponse arg1,
                                  java.lang.Object arg2,
                                  java.lang.Exception arg3)
                           throws java.lang.Exception
Specified by:
afterActionCompletion in interface org.springframework.web.portlet.HandlerInterceptor
Throws:
java.lang.Exception

afterRenderCompletion

public void afterRenderCompletion(javax.portlet.RenderRequest arg0,
                                  javax.portlet.RenderResponse arg1,
                                  java.lang.Object arg2,
                                  java.lang.Exception arg3)
                           throws java.lang.Exception
Specified by:
afterRenderCompletion in interface org.springframework.web.portlet.HandlerInterceptor
Throws:
java.lang.Exception

postHandleRender

public void postHandleRender(javax.portlet.RenderRequest arg0,
                             javax.portlet.RenderResponse arg1,
                             java.lang.Object arg2,
                             org.springframework.web.portlet.ModelAndView arg3)
                      throws java.lang.Exception
Specified by:
postHandleRender in interface org.springframework.web.portlet.HandlerInterceptor
Throws:
java.lang.Exception

preHandleAction

public boolean preHandleAction(javax.portlet.ActionRequest arg0,
                               javax.portlet.ActionResponse arg1,
                               java.lang.Object arg2)
                        throws java.lang.Exception
Specified by:
preHandleAction in interface org.springframework.web.portlet.HandlerInterceptor
Throws:
java.lang.Exception

preHandleRender

public boolean preHandleRender(javax.portlet.RenderRequest arg0,
                               javax.portlet.RenderResponse arg1,
                               java.lang.Object arg2)
                        throws java.lang.Exception
Specified by:
preHandleRender in interface org.springframework.web.portlet.HandlerInterceptor
Throws:
java.lang.Exception


Copyright © 2008. All Rights Reserved.