org.richfaces.request

## Class MultipartRequest25

- java.lang.Object
- - javax.servlet.ServletRequestWrapper
  - - javax.servlet.http.HttpServletRequestWrapper
    - - org.richfaces.request.MultipartRequest25

- All Implemented Interfaces:
    javax.servlet.http.HttpServletRequest, javax.servlet.ServletRequest, MultipartRequest

      public class MultipartRequest25
      extends javax.servlet.http.HttpServletRequestWrapper

- - ### Nested Class Summary

    - ### Nested classes/interfaces inherited from interface org.richfaces.request.MultipartRequest

      `MultipartRequest.ResponseState`

  - ### Field Summary

    - ### Fields inherited from interface org.richfaces.request.MultipartRequest

      `REQUEST_ATTRIBUTE_NAME`

    - ### Fields inherited from interface javax.servlet.http.HttpServletRequest

      `BASIC_AUTH, CLIENT_CERT_AUTH, DIGEST_AUTH, FORM_AUTH`

  - ### Constructor Summary

    Constructors
    Constructor and Description
    `MultipartRequest25(javax.servlet.http.HttpServletRequest request, String uploadId, MultipartRequestParser requestParser)`

  - ### Method Summary

    Methods
    Modifier and Type | Method and Description
    --- | ---
    `String` | `getContentType()`
    `String` | `getHeader(String name)`
    `String` | `getParameter(String name)`
    `Map` | `getParameterMap()`
    `Enumeration` | `getParameterNames()`
    `String[]` | `getParameterValues(String name)`
    `MultipartRequest.ResponseState` | `getResponseState()`
    `Iterable<UploadedFile>` | `getUploadedFiles()`
    `String` | `getUploadId()`
    `void` | `release()`

    - ### Methods inherited from class javax.servlet.http.HttpServletRequestWrapper

      `getAuthType, getContextPath, getCookies, getDateHeader, getHeaderNames, getHeaders, getIntHeader, getMethod, getPathInfo, getPathTranslated, getQueryString, getRemoteUser, getRequestedSessionId, getRequestURI, getRequestURL, getServletPath, getSession, getSession, getUserPrincipal, isRequestedSessionIdFromCookie, isRequestedSessionIdFromUrl, isRequestedSessionIdFromURL, isRequestedSessionIdValid, isUserInRole`

    - ### Methods inherited from class javax.servlet.ServletRequestWrapper

      `getAttribute, getAttributeNames, getCharacterEncoding, getContentLength, getInputStream, getLocalAddr, getLocale, getLocales, getLocalName, getLocalPort, getProtocol, getReader, getRealPath, getRemoteAddr, getRemoteHost, getRemotePort, getRequest, getRequestDispatcher, getScheme, getServerName, getServerPort, isSecure, removeAttribute, setAttribute, setCharacterEncoding, setRequest`

    - ### Methods inherited from class java.lang.Object

      `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

    - ### Methods inherited from interface javax.servlet.ServletRequest

      `getAttribute, getAttributeNames, getCharacterEncoding, getContentLength, getInputStream, getLocalAddr, getLocale, getLocales, getLocalName, getLocalPort, getProtocol, getReader, getRealPath, getRemoteAddr, getRemoteHost, getRemotePort, getRequestDispatcher, getScheme, getServerName, getServerPort, isSecure, removeAttribute, setAttribute, setCharacterEncoding`

- - ### Constructor Detail

    - #### MultipartRequest25

          public MultipartRequest25(javax.servlet.http.HttpServletRequest request,
                            String uploadId,
                            MultipartRequestParser requestParser)

  - ### Method Detail

    - #### getParameterNames

          public Enumeration getParameterNames()

      Specified by:
        `getParameterNames` in interface `javax.servlet.ServletRequest`
      Overrides:
        `getParameterNames` in class `javax.servlet.ServletRequestWrapper`

    - #### getParameter

          public String getParameter(String name)

      Specified by:
        `getParameter` in interface `javax.servlet.ServletRequest`
      Overrides:
        `getParameter` in class `javax.servlet.ServletRequestWrapper`

    - #### getParameterValues

          public String[] getParameterValues(String name)

      Specified by:
        `getParameterValues` in interface `javax.servlet.ServletRequest`
      Overrides:
        `getParameterValues` in class `javax.servlet.ServletRequestWrapper`

    - #### getParameterMap

          public Map getParameterMap()

      Specified by:
        `getParameterMap` in interface `javax.servlet.ServletRequest`
      Overrides:
        `getParameterMap` in class `javax.servlet.ServletRequestWrapper`

    - #### getUploadedFiles

          public Iterable<UploadedFile> getUploadedFiles()

    - #### release

          public void release()

      Specified by:
        `release` in interface `MultipartRequest`

    - #### getResponseState

          public MultipartRequest.ResponseState getResponseState()

    - #### getUploadId

          public String getUploadId()

      Specified by:
        `getUploadId` in interface `MultipartRequest`

    - #### getHeader

          public String getHeader(String name)

      Specified by:
        `getHeader` in interface `javax.servlet.http.HttpServletRequest`
      Overrides:
        `getHeader` in class `javax.servlet.http.HttpServletRequestWrapper`

    - #### getContentType

          public String getContentType()

      Specified by:
        `getContentType` in interface `javax.servlet.ServletRequest`
      Overrides:
        `getContentType` in class `javax.servlet.ServletRequestWrapper`

Copyright © 2015 JBoss by Red Hat. All Rights Reserved.