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

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

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


getInternalPortletWindow

InternalPortletWindow getInternalPortletWindow()

getPortletContainer

PortletContainer getPortletContainer()

getHttpServletRequest

javax.servlet.http.HttpServletRequest getHttpServletRequest()


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