Class PortletRequestContext

  • All Implemented Interfaces:
    RequestContext

    public class PortletRequestContext
    extends java.lang.Object
    implements RequestContext

    Provides access to the request information needed for a request made to a portlet.

    Since:
    FileUpload 1.1
    Version:
    $Id: PortletRequestContext.java 349393 2005-11-28 06:36:35Z martinc $
    Author:
    Martin Cooper
    • Field Summary

      Fields 
      Modifier and Type Field Description
      private javax.portlet.ActionRequest request
      The request for which the context is being provided.
    • Constructor Summary

      Constructors 
      Constructor Description
      PortletRequestContext​(javax.portlet.ActionRequest request)
      Construct a context for this request.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.String getCharacterEncoding()
      Retrieve the character encoding for the request.
      int getContentLength()
      Retrieve the content length of the request.
      java.lang.String getContentType()
      Retrieve the content type of the request.
      java.io.InputStream getInputStream()
      Retrieve the input stream for the request.
      java.lang.String toString()
      Returns a string representation of this object.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Field Detail

      • request

        private javax.portlet.ActionRequest request
        The request for which the context is being provided.
    • Constructor Detail

      • PortletRequestContext

        public PortletRequestContext​(javax.portlet.ActionRequest request)
        Construct a context for this request.
        Parameters:
        request - The request to which this context applies.
    • Method Detail

      • getCharacterEncoding

        public java.lang.String getCharacterEncoding()
        Retrieve the character encoding for the request.
        Specified by:
        getCharacterEncoding in interface RequestContext
        Returns:
        The character encoding for the request.
      • getContentType

        public java.lang.String getContentType()
        Retrieve the content type of the request.
        Specified by:
        getContentType in interface RequestContext
        Returns:
        The content type of the request.
      • getContentLength

        public int getContentLength()
        Retrieve the content length of the request.
        Specified by:
        getContentLength in interface RequestContext
        Returns:
        The content length of the request.
      • getInputStream

        public java.io.InputStream getInputStream()
                                           throws java.io.IOException
        Retrieve the input stream for the request.
        Specified by:
        getInputStream in interface RequestContext
        Returns:
        The input stream for the request.
        Throws:
        java.io.IOException - if a problem occurs.
      • toString

        public java.lang.String toString()
        Returns a string representation of this object.
        Overrides:
        toString in class java.lang.Object
        Returns:
        a string representation of this object.