All Classes and Interfaces

Class
Description
Interface of an object, which may be closed.
The default implementation of the FileItem interface.
The default FileItemFactory implementation.
This exception is thrown if a request contains more files than the specified limit.
This class represents a file or form item that was received within a multipart/form-data POST request.
A factory interface for creating FileItem instances.
This class provides support for accessing the headers for a file or form item that was received within a multipart/form-data POST request.
Default implementation of the FileItemHeaders interface.
Interface that will indicate that FileItem or FileItemStream implementations will accept the headers read for the item.
The iterator, which is returned by FileUploadBase.getItemIterator(RequestContext).
This interface provides access to a file or form item that was received within a multipart/form-data POST request.
This exception is thrown, if an attempt is made to read data from the InputStream, which has been returned by FileItemStream.openStream(), after Iterator.hasNext() has been invoked on the iterator, which created the FileItemStream.
Default implementation of FileItemStream.
Thrown to indicate that A files size exceeds the configured maximum.
High level API for processing file uploads.
High level API for processing file uploads.
Exception for errors encountered while processing the request.
This exception is thrown for hiding an inner FileUploadException in an IOException.
Thrown to indicate that the request is not a multipart request.
This exception is thrown in case of an invalid file name.
Thrown to indicate an IOException.
A servlet context listener, which ensures that the FileCleaningTracker's reaper thread is terminated, when the web application is destroyed.
High level API for processing file uploads.
Provides access to the request information needed for a request made to an HTTP servlet.
An input stream, which limits its data size.
Utility class to decode MIME texts.
Low level API for processing file uploads.
Thrown upon attempt of setting an invalid boundary token.
Thrown to indicate that the input stream fails to follow the required syntax.
Internal class, which is used to invoke the ProgressListener.
A simple parser intended to parse sequences of name/value pairs.
The ProgressListener may be used to display a progress bar or do stuff like that.
Abstracts access to the request information needed for file uploads.
Utility class to decode/encode character set on HTTP Header fields based on RFC 2231.
Thrown to indicate that the request size exceeds the configured maximum.
Utility class for working with streams.
Enhanced access to the request information needed for file uploads, which fixes the Content Length data access in RequestContext.