# Uses of Class
org.apache.commons.fileupload.FileUploadException

Packages that use FileUploadException
Package
Description
org.apache.commons.fileupload
A component for handling HTML file uploads as specified by RFC 1867.
org.apache.commons.fileupload.portlet
An implementation of `FileUpload` for use in portlets conforming to JSR 168.
org.apache.commons.fileupload.servlet
An implementation of `FileUpload` for use in servlets conforming to JSR 53.

- ## Uses of FileUploadException in org.apache.commons.fileupload

  Subclasses of FileUploadException in org.apache.commons.fileupload
  Modifier and Type
  Class
  Description
  `class`
  `FileCountLimitExceededException`
  This exception is thrown if a request contains more files than the specified limit.
  `static class`
  `FileUploadBase.FileSizeLimitExceededException`
  Thrown to indicate that A files size exceeds the configured maximum.
  `static class`
  `FileUploadBase.InvalidContentTypeException`
  Thrown to indicate that the request is not a multipart request.
  `static class`
  `FileUploadBase.IOFileUploadException`
  Thrown to indicate an IOException.
  `protected static class`
  `FileUploadBase.SizeException`
  This exception is thrown, if a requests permitted size is exceeded.
  `static class`
  `FileUploadBase.SizeLimitExceededException`
  Thrown to indicate that the request size exceeds the configured maximum.
  `static class`
  `FileUploadBase.UnknownSizeException`
  Deprecated.
  1.2 As of commons-fileupload 1.2, the presence of a content-length header is no longer required.
  Methods in org.apache.commons.fileupload that throw FileUploadException
  Modifier and Type
  Method
  Description
  `FileItemIterator`
  FileUploadBase.`getItemIterator(RequestContext ctx)`
  Processes an RFC 1867 compliant `multipart/form-data` stream.
  `boolean`
  FileItemIterator.`hasNext()`
  Returns, whether another instance of `FileItemStream` is available.
  `FileItemStream`
  FileItemIterator.`next()`
  Returns the next available `FileItemStream`.
  `Map<String,List<FileItem>>`
  FileUploadBase.`parseParameterMap(RequestContext ctx)`
  Processes an RFC 1867 compliant `multipart/form-data` stream.
  `List<FileItem>`
  DiskFileUpload.`parseRequest(HttpServletRequest req, int sizeThreshold, long sizeMax, String path)`
  Deprecated.
  1.1 Use `ServletFileUpload` instead.
  `List<FileItem>`
  FileUploadBase.`parseRequest(HttpServletRequest req)`
  Deprecated.
  1.1 Use `ServletFileUpload.parseRequest(HttpServletRequest)` instead.
  `List<FileItem>`
  FileUploadBase.`parseRequest(RequestContext ctx)`
  Processes an RFC 1867 compliant `multipart/form-data` stream.
  Constructors in org.apache.commons.fileupload with parameters of type FileUploadException
  Modifier
  Constructor
  Description
  ``
  `FileUploadIOException(FileUploadException cause)`
  Creates a `FileUploadIOException` with the given cause.

- ## Uses of FileUploadException in org.apache.commons.fileupload.portlet

  Methods in org.apache.commons.fileupload.portlet that throw FileUploadException
  Modifier and Type
  Method
  Description
  `FileItemIterator`
  PortletFileUpload.`getItemIterator(javax.portlet.ActionRequest request)`
  Processes an RFC 1867 compliant `multipart/form-data` stream.
  `Map<String,List<FileItem>>`
  PortletFileUpload.`parseParameterMap(javax.portlet.ActionRequest request)`
  Processes an RFC 1867 compliant `multipart/form-data` stream.
  `List<FileItem>`
  PortletFileUpload.`parseRequest(javax.portlet.ActionRequest request)`
  Processes an RFC 1867 compliant `multipart/form-data` stream.

- ## Uses of FileUploadException in org.apache.commons.fileupload.servlet

  Methods in org.apache.commons.fileupload.servlet that throw FileUploadException
  Modifier and Type
  Method
  Description
  `FileItemIterator`
  ServletFileUpload.`getItemIterator(HttpServletRequest request)`
  Processes an RFC 1867 compliant `multipart/form-data` stream.
  `Map<String,List<FileItem>>`
  ServletFileUpload.`parseParameterMap(HttpServletRequest request)`
  Processes an RFC 1867 compliant `multipart/form-data` stream.
  `List<FileItem>`
  ServletFileUpload.`parseRequest(HttpServletRequest request)`
  Processes an RFC 1867 compliant `multipart/form-data` stream.