org.apache.pluto.internal
Interface InternalPortletRequest

All Superinterfaces:
javax.portlet.PortletRequest
All Known Subinterfaces:
InternalActionRequest, InternalRenderRequest
All Known Implementing Classes:
ActionRequestImpl, PortletRequestImpl, RenderRequestImpl

public interface InternalPortletRequest
extends javax.portlet.PortletRequest

The internal portlet request interface extends PortletRequest and adds some methods used by Pluto.


Field Summary
 
Fields inherited from interface javax.portlet.PortletRequest
BASIC_AUTH, CLIENT_CERT_AUTH, DIGEST_AUTH, FORM_AUTH, USER_INFO
 
Method Summary
 javax.servlet.http.HttpServletRequest getHttpServletRequest()
           
 InternalPortletWindow getInternalPortletWindow()
           
 PortletContainer getPortletContainer()
           
 void init(javax.portlet.PortletContext context, javax.servlet.http.HttpServletRequest request)
          Initializes the portlet request for use within the target context.
 void release()
          Recycle the request by rolling the underlying request back to the originating request.
 
Methods inherited from interface javax.portlet.PortletRequest
getAttribute, getAttributeNames, getAuthType, getContextPath, getLocale, getLocales, getParameter, getParameterMap, getParameterNames, getParameterValues, getPortalContext, getPortletMode, getPortletSession, getPortletSession, getPreferences, getProperties, getProperty, getPropertyNames, getRemoteUser, getRequestedSessionId, getResponseContentType, getResponseContentTypes, getScheme, getServerName, getServerPort, getUserPrincipal, getWindowState, isPortletModeAllowed, isRequestedSessionIdValid, isSecure, isUserInRole, isWindowStateAllowed, removeAttribute, setAttribute
 

Method Detail

init

public void init(javax.portlet.PortletContext context,
                 javax.servlet.http.HttpServletRequest request)
Initializes the portlet request for use within the target context. This method ensures that the portlet utilizes resources from the included context, and not those from the intiating (portal) context.

Parameters:
context - the target portlet context.
request - the servlet request.

release

public void release()
Recycle the request by rolling the underlying request back to the originating request.


getInternalPortletWindow

public InternalPortletWindow getInternalPortletWindow()

getPortletContainer

public PortletContainer getPortletContainer()

getHttpServletRequest

public javax.servlet.http.HttpServletRequest getHttpServletRequest()


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