org.jboss.portal.portlet.impl
Class ActionRequestImpl

java.lang.Object
  extended by org.jboss.portal.portlet.impl.PortletRequestImpl
      extended by org.jboss.portal.portlet.impl.ActionRequestImpl
All Implemented Interfaces:
ActionRequest, PortletRequest
Direct Known Subclasses:
JBossActionRequest

public class ActionRequestImpl
extends PortletRequestImpl
implements ActionRequest


Field Summary
 
Fields inherited from class org.jboss.portal.portlet.impl.PortletRequestImpl
component, contentTypes, dreq, instance, instanceCtx, log, portalContext, preferences, psession, req, resp, sessionStatus, userContext, userInfo, window, windowCtx
 
Fields inherited from interface javax.portlet.PortletRequest
BASIC_AUTH, CLIENT_CERT_AUTH, DIGEST_AUTH, FORM_AUTH, USER_INFO
 
Constructor Summary
ActionRequestImpl(UserContext userContext, PortletPreferences preferences, Window window, WindowContext windowCtx, PortalRequest req, PortalResponse resp, javax.servlet.http.HttpServletRequest dreq)
           
 
Method Summary
 java.lang.String getCharacterEncoding()
           
 int getContentLength()
           
 java.lang.String getContentType()
           
 java.lang.String getParameter(java.lang.String s)
           
 java.util.Map getParameterMap()
           
 java.util.Enumeration getParameterNames()
           
 java.lang.String[] getParameterValues(java.lang.String s)
           
 java.io.InputStream getPortletInputStream()
           
 java.io.BufferedReader getReader()
           
 void setCharacterEncoding(java.lang.String s)
           
 
Methods inherited from class org.jboss.portal.portlet.impl.PortletRequestImpl
getAttribute, getAttributeNames, getAuthType, getContextPath, getLocale, getLocales, getPortalContext, getPortletMode, getPortletSession, getPortletSession, getPreferences, getProperties, getProperty, getPropertyNames, getRemoteUser, getRequestedSessionId, getResponseContentType, getResponseContentTypes, getScheme, getServerName, getServerPort, getUserPrincipal, getWindowState, isPortletModeAllowed, isRequestedSessionIdValid, isSecure, isUserInRole, isWindowStateAllowed, removeAttribute, setAttribute
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface javax.portlet.PortletRequest
getAttribute, getAttributeNames, getAuthType, getContextPath, getLocale, getLocales, getPortalContext, getPortletMode, getPortletSession, getPortletSession, getPreferences, getProperties, getProperty, getPropertyNames, getRemoteUser, getRequestedSessionId, getResponseContentType, getResponseContentTypes, getScheme, getServerName, getServerPort, getUserPrincipal, getWindowState, isPortletModeAllowed, isRequestedSessionIdValid, isSecure, isUserInRole, isWindowStateAllowed, removeAttribute, setAttribute
 

Constructor Detail

ActionRequestImpl

public ActionRequestImpl(UserContext userContext,
                         PortletPreferences preferences,
                         Window window,
                         WindowContext windowCtx,
                         PortalRequest req,
                         PortalResponse resp,
                         javax.servlet.http.HttpServletRequest dreq)
Method Detail

getParameter

public java.lang.String getParameter(java.lang.String s)
Specified by:
getParameter in interface PortletRequest

getParameterNames

public java.util.Enumeration getParameterNames()
Specified by:
getParameterNames in interface PortletRequest

getParameterValues

public java.lang.String[] getParameterValues(java.lang.String s)
Specified by:
getParameterValues in interface PortletRequest

getParameterMap

public java.util.Map getParameterMap()
Specified by:
getParameterMap in interface PortletRequest

getPortletInputStream

public java.io.InputStream getPortletInputStream()
                                          throws java.io.IOException
Specified by:
getPortletInputStream in interface ActionRequest
Throws:
java.io.IOException

setCharacterEncoding

public void setCharacterEncoding(java.lang.String s)
                          throws java.io.UnsupportedEncodingException
Specified by:
setCharacterEncoding in interface ActionRequest
Throws:
java.io.UnsupportedEncodingException

getReader

public java.io.BufferedReader getReader()
                                 throws java.io.UnsupportedEncodingException,
                                        java.io.IOException
Specified by:
getReader in interface ActionRequest
Throws:
java.io.UnsupportedEncodingException
java.io.IOException

getCharacterEncoding

public java.lang.String getCharacterEncoding()
Specified by:
getCharacterEncoding in interface ActionRequest

getContentType

public java.lang.String getContentType()
Specified by:
getContentType in interface ActionRequest

getContentLength

public int getContentLength()
Specified by:
getContentLength in interface ActionRequest