com.liferay.portal.apache.bridges.struts
Class LiferayRequestDispatcher

java.lang.Object
  extended by com.liferay.portal.apache.bridges.struts.LiferayRequestDispatcher
All Implemented Interfaces:
javax.servlet.RequestDispatcher

public class LiferayRequestDispatcher
extends java.lang.Object
implements javax.servlet.RequestDispatcher

View Source

Author:
Michael Young, Brian Myunghun Kim, Brian Wing Shun Chan, Deepak Gothe

Constructor Summary
LiferayRequestDispatcher(javax.servlet.RequestDispatcher requestDispatcher, java.lang.String path)
           
 
Method Summary
 void forward(javax.servlet.ServletRequest servletRequest, javax.servlet.ServletResponse servletResponse)
           
protected  javax.servlet.http.HttpServletRequest getPortletServletRequest(javax.servlet.ServletRequest servletRequest, javax.portlet.PortletRequest portletRequest, java.lang.String pathInfo, java.lang.String queryString, java.lang.String requestURI, java.lang.String servletPath, boolean include)
           
protected  javax.servlet.http.HttpServletResponse getPortletServletResponse(javax.servlet.ServletResponse servletResponse, javax.portlet.PortletRequest portletRequest, javax.portlet.PortletResponse portletResponse, boolean include)
           
protected  java.util.Set<java.lang.String> getServletURLPatterns(javax.servlet.ServletRequest servletRequest, javax.portlet.PortletRequest portletRequest, javax.portlet.PortletResponse portletResponse)
           
 void include(javax.servlet.ServletRequest servletRequest, javax.servlet.ServletResponse servletResponse)
           
 void invoke(javax.servlet.ServletRequest servletRequest, javax.servlet.ServletResponse servletResponse, boolean include)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LiferayRequestDispatcher

public LiferayRequestDispatcher(javax.servlet.RequestDispatcher requestDispatcher,
                                java.lang.String path)
Method Detail

forward

public void forward(javax.servlet.ServletRequest servletRequest,
                    javax.servlet.ServletResponse servletResponse)
             throws java.io.IOException,
                    javax.servlet.ServletException
Specified by:
forward in interface javax.servlet.RequestDispatcher
Throws:
java.io.IOException
javax.servlet.ServletException

include

public void include(javax.servlet.ServletRequest servletRequest,
                    javax.servlet.ServletResponse servletResponse)
             throws java.io.IOException,
                    javax.servlet.ServletException
Specified by:
include in interface javax.servlet.RequestDispatcher
Throws:
java.io.IOException
javax.servlet.ServletException

invoke

public void invoke(javax.servlet.ServletRequest servletRequest,
                   javax.servlet.ServletResponse servletResponse,
                   boolean include)
            throws java.io.IOException,
                   javax.servlet.ServletException
Throws:
java.io.IOException
javax.servlet.ServletException

getPortletServletRequest

protected javax.servlet.http.HttpServletRequest getPortletServletRequest(javax.servlet.ServletRequest servletRequest,
                                                                         javax.portlet.PortletRequest portletRequest,
                                                                         java.lang.String pathInfo,
                                                                         java.lang.String queryString,
                                                                         java.lang.String requestURI,
                                                                         java.lang.String servletPath,
                                                                         boolean include)

getPortletServletResponse

protected javax.servlet.http.HttpServletResponse getPortletServletResponse(javax.servlet.ServletResponse servletResponse,
                                                                           javax.portlet.PortletRequest portletRequest,
                                                                           javax.portlet.PortletResponse portletResponse,
                                                                           boolean include)

getServletURLPatterns

protected java.util.Set<java.lang.String> getServletURLPatterns(javax.servlet.ServletRequest servletRequest,
                                                                javax.portlet.PortletRequest portletRequest,
                                                                javax.portlet.PortletResponse portletResponse)
                                                         throws javax.servlet.ServletException
Throws:
javax.servlet.ServletException