Interface IServletRequest

  • All Superinterfaces:
    java.lang.Cloneable, javax.servlet.ServletRequest

    public interface IServletRequest
    extends javax.servlet.ServletRequest, java.lang.Cloneable
    This interface maybe be used by websphere components in situations where they would like to do a parallel dispatch. In order to do this, they would have to clone the request, and pass on the cloned copy to the new thread which does a dispatch to a resource.
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      java.lang.Object clone()
      Clones this request
      java.util.HashMap getInputStreamData()  
      • Methods inherited from interface javax.servlet.ServletRequest

        getAsyncContext, getAttribute, getAttributeNames, getCharacterEncoding, getContentLength, getContentType, getDispatcherType, getInputStream, getLocalAddr, getLocale, getLocales, getLocalName, getLocalPort, getParameter, getParameterMap, getParameterNames, getParameterValues, getProtocol, getReader, getRealPath, getRemoteAddr, getRemoteHost, getRemotePort, getRequestDispatcher, getScheme, getServerName, getServerPort, getServletContext, isAsyncStarted, isAsyncSupported, isSecure, removeAttribute, setAttribute, setCharacterEncoding, startAsync, startAsync
    • Method Detail

      • clone

        java.lang.Object clone()
                        throws java.lang.CloneNotSupportedException
        Clones this request
        Returns:
        Throws:
        java.lang.CloneNotSupportedException
      • getInputStreamData

        java.util.HashMap getInputStreamData()
                                      throws java.io.IOException
        Throws:
        java.io.IOException