class PortletRequest extends AbstractClientRequest {

    public Map<String, Object> getPortletSessionScope() {
        if ((portletSessionScope == null) && (request != null)) {
            portletSessionScope = new ScopeMap(new SessionScopeExtractor(
                    request, PortletSession.APPLICATION_SCOPE));
        }
        return (portletSessionScope);
    }

    public  PortletRequest(ApplicationContext applicationContext,
            PortletContext context, javax.portlet.PortletRequest request,
            PortletResponse response, RequestDelegate requestDelegate, ResponseDelegate responseDelegate);

}