org.apache.jetspeed.container.invoker
Interface PortletRequestResponseUnwrapper


public interface PortletRequestResponseUnwrapper

PortletRequestResponseUnwrapper finds servlet request or servlet response from portlet request or portlet response by unwrapping. Third-party module can provide an implementation to decorate the real request or response object of a servlet container. For example, the real request object of a servlet container can be decorated because it is not thread-safe under Jetspeed parallel rendering mode.

Version:
$Id: $
Author:
Woonsan Ko

Method Summary
 javax.servlet.ServletRequest unwrapPortletRequest(javax.portlet.PortletRequest portletRequest)
          Unwraps portlet request to find the real servlet request.
 javax.servlet.ServletResponse unwrapPortletResponse(javax.portlet.PortletResponse portletResponse)
          Unwraps portlet response to find the real servlet response.
 

Method Detail

unwrapPortletRequest

javax.servlet.ServletRequest unwrapPortletRequest(javax.portlet.PortletRequest portletRequest)
Unwraps portlet request to find the real servlet request.

Parameters:
portletRequest - The portlet request to be unwrapped.
Returns:
servletRequest The servlet request found by unwrapping.

unwrapPortletResponse

javax.servlet.ServletResponse unwrapPortletResponse(javax.portlet.PortletResponse portletResponse)
Unwraps portlet response to find the real servlet response.

Parameters:
portletResponse - The portlet response to be unwrapped.
Returns:
servletResponse The servlet response found by unwrapping.


Copyright © 1999-2008 Apache Software Foundation. All Rights Reserved.