Class UploadPortletRequestImpl

Object
javax.servlet.ServletRequestWrapper
javax.servlet.http.HttpServletRequestWrapper
com.liferay.portal.upload.UploadPortletRequestImpl
All Implemented Interfaces:
com.liferay.portal.kernel.upload.UploadPortletRequest, com.liferay.portal.kernel.upload.UploadRequest, javax.servlet.http.HttpServletRequest, javax.servlet.ServletRequest

public class UploadPortletRequestImpl extends javax.servlet.http.HttpServletRequestWrapper implements com.liferay.portal.kernel.upload.UploadPortletRequest
Author:
Brian Wing Shun Chan, Harry Mark
  • Field Summary

    Fields inherited from interface javax.servlet.http.HttpServletRequest

    BASIC_AUTH, CLIENT_CERT_AUTH, DIGEST_AUTH, FORM_AUTH
  • Constructor Summary

    Constructors
    Constructor
    Description
    UploadPortletRequestImpl(com.liferay.portal.kernel.upload.UploadServletRequest uploadServletRequest, PortletRequest portletRequest, String namespace)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
     
     
     
    getFile(String name, boolean forceCreate)
     
     
    getFileAsStream(String name, boolean deleteOnClose)
     
     
     
     
     
    getFilesAsStream(String name, boolean deleteOnClose)
     
     
    Map<String,com.liferay.portal.kernel.upload.FileItem[]>
     
     
     
     
     
     
     
     
     

    Methods inherited from class javax.servlet.http.HttpServletRequestWrapper

    authenticate, changeSessionId, getAuthType, getContextPath, getCookies, getDateHeader, getHeader, getHeaderNames, getHeaders, getHttpServletMapping, getIntHeader, getMethod, getPart, getParts, getPathInfo, getPathTranslated, getQueryString, getRemoteUser, getRequestedSessionId, getRequestURI, getRequestURL, getServletPath, getSession, getSession, getTrailerFields, getUserPrincipal, isRequestedSessionIdFromCookie, isRequestedSessionIdFromUrl, isRequestedSessionIdFromURL, isRequestedSessionIdValid, isTrailerFieldsReady, isUserInRole, login, logout, newPushBuilder, upgrade

    Methods inherited from class javax.servlet.ServletRequestWrapper

    getAsyncContext, getAttribute, getAttributeNames, getCharacterEncoding, getContentLength, getContentLengthLong, getContentType, getDispatcherType, getInputStream, getLocalAddr, getLocale, getLocales, getLocalName, getLocalPort, getProtocol, getReader, getRealPath, getRemoteAddr, getRemoteHost, getRemotePort, getRequest, getRequestDispatcher, getScheme, getServerName, getServerPort, getServletContext, isAsyncStarted, isAsyncSupported, isSecure, isWrapperFor, isWrapperFor, removeAttribute, setAttribute, setCharacterEncoding, setRequest, startAsync, startAsync

    Methods inherited from class java.lang.Object

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

    Methods inherited from interface javax.servlet.http.HttpServletRequest

    authenticate, changeSessionId, getAuthType, getContextPath, getCookies, getDateHeader, getHeader, getHeaderNames, getHeaders, getHttpServletMapping, getIntHeader, getMethod, getPart, getParts, getPathInfo, getPathTranslated, getQueryString, getRemoteUser, getRequestedSessionId, getRequestURI, getRequestURL, getServletPath, getSession, getSession, getTrailerFields, getUserPrincipal, isRequestedSessionIdFromCookie, isRequestedSessionIdFromUrl, isRequestedSessionIdFromURL, isRequestedSessionIdValid, isTrailerFieldsReady, isUserInRole, login, logout, newPushBuilder, upgrade

    Methods inherited from interface javax.servlet.ServletRequest

    getAsyncContext, getAttribute, getAttributeNames, getCharacterEncoding, getContentLength, getContentLengthLong, getContentType, getDispatcherType, getInputStream, getLocalAddr, getLocale, getLocales, getLocalName, getLocalPort, getProtocol, getReader, getRealPath, getRemoteAddr, getRemoteHost, getRemotePort, getRequestDispatcher, getScheme, getServerName, getServerPort, getServletContext, isAsyncStarted, isAsyncSupported, isSecure, removeAttribute, setAttribute, setCharacterEncoding, startAsync, startAsync
  • Constructor Details

    • UploadPortletRequestImpl

      public UploadPortletRequestImpl(com.liferay.portal.kernel.upload.UploadServletRequest uploadServletRequest, PortletRequest portletRequest, String namespace)
  • Method Details

    • cleanUp

      public void cleanUp()
      Specified by:
      cleanUp in interface com.liferay.portal.kernel.upload.UploadRequest
    • getContentType

      public String getContentType(String name)
      Specified by:
      getContentType in interface com.liferay.portal.kernel.upload.UploadRequest
    • getFile

      public File getFile(String name)
      Specified by:
      getFile in interface com.liferay.portal.kernel.upload.UploadRequest
    • getFile

      public File getFile(String name, boolean forceCreate)
      Specified by:
      getFile in interface com.liferay.portal.kernel.upload.UploadRequest
    • getFileAsStream

      public InputStream getFileAsStream(String name) throws IOException
      Specified by:
      getFileAsStream in interface com.liferay.portal.kernel.upload.UploadRequest
      Throws:
      IOException
    • getFileAsStream

      public InputStream getFileAsStream(String name, boolean deleteOnClose) throws IOException
      Specified by:
      getFileAsStream in interface com.liferay.portal.kernel.upload.UploadRequest
      Throws:
      IOException
    • getFileName

      public String getFileName(String name)
      Specified by:
      getFileName in interface com.liferay.portal.kernel.upload.UploadRequest
    • getFileNames

      public String[] getFileNames(String name)
      Specified by:
      getFileNames in interface com.liferay.portal.kernel.upload.UploadRequest
    • getFiles

      public File[] getFiles(String name)
      Specified by:
      getFiles in interface com.liferay.portal.kernel.upload.UploadRequest
    • getFilesAsStream

      public InputStream[] getFilesAsStream(String name) throws IOException
      Specified by:
      getFilesAsStream in interface com.liferay.portal.kernel.upload.UploadRequest
      Throws:
      IOException
    • getFilesAsStream

      public InputStream[] getFilesAsStream(String name, boolean deleteOnClose) throws IOException
      Specified by:
      getFilesAsStream in interface com.liferay.portal.kernel.upload.UploadRequest
      Throws:
      IOException
    • getFullFileName

      public String getFullFileName(String name)
      Specified by:
      getFullFileName in interface com.liferay.portal.kernel.upload.UploadRequest
    • getMultipartParameterMap

      public Map<String,com.liferay.portal.kernel.upload.FileItem[]> getMultipartParameterMap()
      Specified by:
      getMultipartParameterMap in interface com.liferay.portal.kernel.upload.UploadRequest
    • getParameter

      public String getParameter(String name)
      Specified by:
      getParameter in interface javax.servlet.ServletRequest
      Overrides:
      getParameter in class javax.servlet.ServletRequestWrapper
    • getParameterMap

      public Map<String,String[]> getParameterMap()
      Specified by:
      getParameterMap in interface javax.servlet.ServletRequest
      Overrides:
      getParameterMap in class javax.servlet.ServletRequestWrapper
    • getParameterNames

      public Enumeration<String> getParameterNames()
      Specified by:
      getParameterNames in interface javax.servlet.ServletRequest
      Overrides:
      getParameterNames 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
    • getPortletRequest

      public PortletRequest getPortletRequest()
      Specified by:
      getPortletRequest in interface com.liferay.portal.kernel.upload.UploadPortletRequest
    • getRegularParameterMap

      public Map<String,List<String>> getRegularParameterMap()
      Specified by:
      getRegularParameterMap in interface com.liferay.portal.kernel.upload.UploadRequest
    • getSize

      public Long getSize(String name)
      Specified by:
      getSize in interface com.liferay.portal.kernel.upload.UploadRequest
    • isFormField

      public Boolean isFormField(String name)
      Specified by:
      isFormField in interface com.liferay.portal.kernel.upload.UploadRequest