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.An iterator, as returned by
FileUploadBase.getItemIterator(RequestContext).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.