Liferay 6.2.0

com.liferay.portal.kernel.upload
Interface UploadRequest

All Superinterfaces:
javax.servlet.http.HttpServletRequest, javax.servlet.ServletRequest
All Known Subinterfaces:
UploadPortletRequest, UploadServletRequest
All Known Implementing Classes:
UploadPortletRequestImpl, UploadServletRequestImpl

public interface UploadRequest
extends javax.servlet.http.HttpServletRequest


Field Summary
 
Fields inherited from interface javax.servlet.http.HttpServletRequest
BASIC_AUTH, CLIENT_CERT_AUTH, DIGEST_AUTH, FORM_AUTH
 
Method Summary
abstract  void cleanUp()
           
abstract  String getContentType(String name)
           
abstract  File getFile(String name)
           
abstract  File getFile(String name, boolean forceCreate)
           
abstract  InputStream getFileAsStream(String name)
           
abstract  InputStream getFileAsStream(String name, boolean deleteOnClose)
           
abstract  String getFileName(String name)
           
abstract  String[] getFileNames(String name)
           
abstract  File[] getFiles(String name)
           
abstract  InputStream[] getFilesAsStream(String name)
           
abstract  InputStream[] getFilesAsStream(String name, boolean deleteOnClose)
           
abstract  String getFullFileName(String name)
           
abstract  Map<String,FileItem[]> getMultipartParameterMap()
           
abstract  Map<String,List<String>> getRegularParameterMap()
           
abstract  Long getSize(String name)
           
abstract  Boolean isFormField(String name)
           
 
Methods inherited from interface javax.servlet.http.HttpServletRequest
authenticate, getAuthType, getContextPath, getCookies, getDateHeader, getHeader, getHeaderNames, getHeaders, getIntHeader, getMethod, getPart, getParts, getPathInfo, getPathTranslated, getQueryString, getRemoteUser, getRequestedSessionId, getRequestURI, getRequestURL, getServletPath, getSession, getSession, getUserPrincipal, isRequestedSessionIdFromCookie, isRequestedSessionIdFromUrl, isRequestedSessionIdFromURL, isRequestedSessionIdValid, isUserInRole, login, logout
 
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

cleanUp

void cleanUp()

getContentType

String getContentType(String name)

getFile

File getFile(String name)

getFile

File getFile(String name,
             boolean forceCreate)

getFileAsStream

InputStream getFileAsStream(String name)
                            throws IOException
Throws:
IOException

getFileAsStream

InputStream getFileAsStream(String name,
                            boolean deleteOnClose)
                            throws IOException
Throws:
IOException

getFileName

String getFileName(String name)

getFileNames

String[] getFileNames(String name)

getFiles

File[] getFiles(String name)

getFilesAsStream

InputStream[] getFilesAsStream(String name)
                               throws IOException
Throws:
IOException

getFilesAsStream

InputStream[] getFilesAsStream(String name,
                               boolean deleteOnClose)
                               throws IOException
Throws:
IOException

getFullFileName

String getFullFileName(String name)

getMultipartParameterMap

Map<String,FileItem[]> getMultipartParameterMap()

getRegularParameterMap

Map<String,List<String>> getRegularParameterMap()

getSize

Long getSize(String name)

isFormField

Boolean isFormField(String name)

Liferay 6.2.0