com.liferay.portal.kernel.upload
Interface UploadRequest

All Superinterfaces:
javax.servlet.http.HttpServletRequest, javax.servlet.ServletRequest
All Known Subinterfaces:
UploadPortletRequest, UploadServletRequest

public interface UploadRequest
extends javax.servlet.http.HttpServletRequest

Author:
Brian Wing Shun Chan, Eduardo Lundgren

Field Summary
 
Fields inherited from interface javax.servlet.http.HttpServletRequest
BASIC_AUTH, CLIENT_CERT_AUTH, DIGEST_AUTH, FORM_AUTH
 
Method Summary
 void cleanUp()
           
 java.lang.String getContentType(java.lang.String name)
           
 java.io.File getFile(java.lang.String name)
           
 java.io.File getFile(java.lang.String name, boolean forceCreate)
           
 java.io.InputStream getFileAsStream(java.lang.String name)
           
 java.io.InputStream getFileAsStream(java.lang.String name, boolean deleteOnClose)
           
 java.lang.String getFileName(java.lang.String name)
           
 java.lang.String[] getFileNames(java.lang.String name)
           
 java.io.File[] getFiles(java.lang.String name)
           
 java.io.InputStream[] getFilesAsStream(java.lang.String name)
           
 java.io.InputStream[] getFilesAsStream(java.lang.String name, boolean deleteOnClose)
           
 java.lang.String getFullFileName(java.lang.String name)
           
 java.util.Map<java.lang.String,FileItem[]> getMultipartParameterMap()
           
 java.lang.Long getSize(java.lang.String name)
           
 java.lang.Boolean isFormField(java.lang.String name)
           
 
Methods inherited from interface javax.servlet.http.HttpServletRequest
getAuthType, getContextPath, getCookies, getDateHeader, getHeader, getHeaderNames, getHeaders, getIntHeader, getMethod, getPathInfo, getPathTranslated, getQueryString, getRemoteUser, getRequestedSessionId, getRequestURI, getRequestURL, getServletPath, getSession, getSession, getUserPrincipal, isRequestedSessionIdFromCookie, isRequestedSessionIdFromUrl, isRequestedSessionIdFromURL, isRequestedSessionIdValid, isUserInRole
 
Methods inherited from interface javax.servlet.ServletRequest
getAttribute, getAttributeNames, getCharacterEncoding, getContentLength, getContentType, getInputStream, getLocalAddr, getLocale, getLocales, getLocalName, getLocalPort, getParameter, getParameterMap, getParameterNames, getParameterValues, getProtocol, getReader, getRealPath, getRemoteAddr, getRemoteHost, getRemotePort, getRequestDispatcher, getScheme, getServerName, getServerPort, isSecure, removeAttribute, setAttribute, setCharacterEncoding
 

Method Detail

cleanUp

void cleanUp()

getContentType

java.lang.String getContentType(java.lang.String name)

getFile

java.io.File getFile(java.lang.String name)

getFile

java.io.File getFile(java.lang.String name,
                     boolean forceCreate)

getFileAsStream

java.io.InputStream getFileAsStream(java.lang.String name)
                                    throws java.io.IOException
Throws:
java.io.IOException

getFileAsStream

java.io.InputStream getFileAsStream(java.lang.String name,
                                    boolean deleteOnClose)
                                    throws java.io.IOException
Throws:
java.io.IOException

getFileName

java.lang.String getFileName(java.lang.String name)

getFileNames

java.lang.String[] getFileNames(java.lang.String name)

getFiles

java.io.File[] getFiles(java.lang.String name)

getFilesAsStream

java.io.InputStream[] getFilesAsStream(java.lang.String name)
                                       throws java.io.IOException
Throws:
java.io.IOException

getFilesAsStream

java.io.InputStream[] getFilesAsStream(java.lang.String name,
                                       boolean deleteOnClose)
                                       throws java.io.IOException
Throws:
java.io.IOException

getFullFileName

java.lang.String getFullFileName(java.lang.String name)

getMultipartParameterMap

java.util.Map<java.lang.String,FileItem[]> getMultipartParameterMap()

getSize

java.lang.Long getSize(java.lang.String name)

isFormField

java.lang.Boolean isFormField(java.lang.String name)