Package com.liferay.portlet.internal
Class PortletRequestDispatcherImpl
Object
com.liferay.portlet.internal.PortletRequestDispatcherImpl
- All Implemented Interfaces:
PortletRequestDispatcher,javax.servlet.RequestDispatcher
public class PortletRequestDispatcherImpl
extends Object
implements PortletRequestDispatcher, javax.servlet.RequestDispatcher
- Author:
- Brian Wing Shun Chan, Brian Myunghun Kim, Raymond Augé
-
Field Summary
Fields inherited from interface javax.servlet.RequestDispatcher
ERROR_EXCEPTION, ERROR_EXCEPTION_TYPE, ERROR_MESSAGE, ERROR_REQUEST_URI, ERROR_SERVLET_NAME, ERROR_STATUS_CODE, FORWARD_CONTEXT_PATH, FORWARD_MAPPING, FORWARD_PATH_INFO, FORWARD_QUERY_STRING, FORWARD_REQUEST_URI, FORWARD_SERVLET_PATH, INCLUDE_CONTEXT_PATH, INCLUDE_MAPPING, INCLUDE_PATH_INFO, INCLUDE_QUERY_STRING, INCLUDE_REQUEST_URI, INCLUDE_SERVLET_PATH -
Constructor Summary
ConstructorsConstructorDescriptionPortletRequestDispatcherImpl(javax.servlet.RequestDispatcher requestDispatcher, boolean named, PortletContext portletContext) PortletRequestDispatcherImpl(javax.servlet.RequestDispatcher requestDispatcher, boolean named, PortletContext portletContext, String path) PortletRequestDispatcherImpl(javax.servlet.RequestDispatcher requestDispatcher, String path) -
Method Summary
Modifier and TypeMethodDescriptionprotected voidcheckCalledFlushBuffer(boolean include, PortletResponse portletResponse) protected javax.servlet.http.HttpServletRequestcreateDynamicServletRequest(javax.servlet.http.HttpServletRequest httpServletRequest, com.liferay.portal.kernel.portlet.LiferayPortletRequest liferayPortletRequest, Map<String, String[]> parameterMap) protected voiddispatch(PortletRequest portletRequest, PortletResponse portletResponse, boolean include) protected voiddispatch(javax.servlet.ServletRequest servletRequest, javax.servlet.ServletResponse servletResponse, boolean include) voidforward(PortletRequest portletRequest, PortletResponse portletResponse) voidforward(javax.servlet.ServletRequest servletRequest, javax.servlet.ServletResponse servletResponse) voidinclude(PortletRequest portletRequest, PortletResponse portletResponse) voidinclude(RenderRequest renderRequest, RenderResponse renderResponse) voidinclude(javax.servlet.ServletRequest servletRequest, javax.servlet.ServletResponse servletResponse) toParameterMap(String queryString)
-
Constructor Details
-
PortletRequestDispatcherImpl
public PortletRequestDispatcherImpl(javax.servlet.RequestDispatcher requestDispatcher, boolean named, PortletContext portletContext) -
PortletRequestDispatcherImpl
public PortletRequestDispatcherImpl(javax.servlet.RequestDispatcher requestDispatcher, boolean named, PortletContext portletContext, String path) -
PortletRequestDispatcherImpl
-
-
Method Details
-
forward
public void forward(PortletRequest portletRequest, PortletResponse portletResponse) throws IllegalStateException, IOException, PortletException - Specified by:
forwardin interfacePortletRequestDispatcher- Throws:
IllegalStateExceptionIOExceptionPortletException
-
forward
public void forward(javax.servlet.ServletRequest servletRequest, javax.servlet.ServletResponse servletResponse) throws IOException, javax.servlet.ServletException - Specified by:
forwardin interfacejavax.servlet.RequestDispatcher- Throws:
IOExceptionjavax.servlet.ServletException
-
include
public void include(PortletRequest portletRequest, PortletResponse portletResponse) throws IOException, PortletException - Specified by:
includein interfacePortletRequestDispatcher- Throws:
IOExceptionPortletException
-
include
public void include(RenderRequest renderRequest, RenderResponse renderResponse) throws IOException, PortletException - Specified by:
includein interfacePortletRequestDispatcher- Throws:
IOExceptionPortletException
-
include
public void include(javax.servlet.ServletRequest servletRequest, javax.servlet.ServletResponse servletResponse) throws IOException, javax.servlet.ServletException - Specified by:
includein interfacejavax.servlet.RequestDispatcher- Throws:
IOExceptionjavax.servlet.ServletException
-
checkCalledFlushBuffer
-
createDynamicServletRequest
-
dispatch
protected void dispatch(PortletRequest portletRequest, PortletResponse portletResponse, boolean include) throws IOException, PortletException - Throws:
IOExceptionPortletException
-
dispatch
protected void dispatch(javax.servlet.ServletRequest servletRequest, javax.servlet.ServletResponse servletResponse, boolean include) throws IOException, javax.servlet.ServletException - Throws:
IOExceptionjavax.servlet.ServletException
-
toParameterMap
-