All Classes
-
All Classes Interface Summary Class Summary Enum Summary Exception Summary Class Description AbstractFileUploadBase High level API for processing file uploads.AbstractGlobalWebSingleton This is the base class for singleton objects that reside in the global scope.AbstractLimitedInputStream An input stream, which limits its data size.AbstractRequestFieldData Abstract base class for request field data classes.AbstractRequestWebSingleton This is the base class for singleton objects that reside in the request scope.AbstractScopeAwareFilter Abstract HTTP servlet filter implementation using the correct scope handling.AbstractScopeAwareJob AbstractIJobimplementation that handles request scopes correctly.AbstractSessionWebSingleton This is the base class for singleton objects that reside in the session web scope.AbstractThresholdingOutputStream An output stream which triggers an event when a specified number of bytes of data have been written to it.AbstractWebScopeAwareTestCase Base class for JUnit tests where the initialization of the scopes happens before each test execution.AndroidFilenameEncoder Heuristic Android filename encoder based on Stack OverflowCompressFilter This is a generic filter that first tries to find whether "GZip" is supported, and if this fails, whether "Deflate" is supported.CWeb Contains some global web constantsDeferredFileOutputStream An output stream which will retain data in memory until a specified threshold is reached, and only then commit it to disk.DiskFileItem The default implementation of theIFileIteminterface.DiskFileItemFactory The defaultIFileItemFactoryimplementation.EWebScope This enumeration defines all the possible web scopes including some utility methods on it.FileItemHeaders Default implementation of theIFileItemHeadersinterface.FileItemResource Implementation of theIReadableResourceinterface for uploadedIFileItemobjects.FileItemStream Default implementation ofIFileItemStream.FileSizeLimitExceededException Thrown to indicate that A files size exceeds the configured maximum.FileUpload High level API for processing file uploads.FileUploadException Exception for errors encountered while processing the request.FileUploadHelper Utility class for working with streams.FileUploadIOException This exception is thrown for hiding an innerFileUploadExceptionin anIOException.GlobalDiskFileItemFactory Wrapper around aDiskFileItemFactory, that is correctly cleaning up, when the servlet context is destroyed.GlobalWebScope Implementation of theIGlobalWebScopeinterface for web applications.IFileItem This class represents a file or form item that was received within amultipart/form-dataPOST request.IFileItemFactory A factory interface for creatingIFileIteminstances.IFileItemFactoryProviderSPI SPI for a provider of a custom file item factory that should be used instead of the default one.IFileItemHeaders This class provides support for accessing the headers for a file or form item that was received within amultipart/form-dataPOST request.IFileItemHeadersSupport Interface that will indicate thatIFileItemorIFileItemStreamimplementations will accept the headers read for the item.IFileItemIterator An iterator, as returned byAbstractFileUploadBase.getItemIterator(IRequestContext).IFileItemStream This interface provides access to a file or form item that was received within amultipart/form-dataPOST request.IGlobalWebScope Interface for a global web scope.InvalidContentTypeException Thrown to indicate that the request is not a multipart request.InvalidFileNameException This exception is thrown in case of an invalid file name.IOFileUploadException Thrown to indicate an IOException.IProgressListener TheIProgressListenermay be used to display a progress bar or do stuff like that.IProgressListenerProviderSPI Provider interface forIProgressListenerinstances.IRequestContext Abstracts access to the request information needed for file uploads.IRequestParamContainer A special request parameter container with support for file items etc.IRequestWebScope Interface for a single web request scope object that also offers access to the HTTP servlet response.IRequestWebScopeWithoutResponse Interface for a single web request scope object that does not offer access to the HTTP response.ISessionWebScope Interface for a single session scope object.ISessionWebScopeActivationHandler Interface for session attributes that are notified during session activation.ISessionWebScopeDontPassivate Marker interface for session attributes that avoids an attribute to be passivated.ISessionWebScopePassivationHandler Interface for session attributes that are notified during session passivation.IWebScope Base interface for web scopes.IWebSingleton Marker interface for web singletons to easily differentiate them from non-web singletons.MockServletRequestListenerScopeAware This mock listeners is responsible for creating and destroying the Request Scopes correctly.MultipartIllegalBoundaryException Thrown upon attempt of setting an invalid boundary token.MultipartItemSkippedException This exception is thrown, if an attempt is made to read data from theInputStream, which has been returned byIFileItemStream.openStream(), afterIterator.hasNext()has been invoked on the iterator, which created theIFileItemStream.MultipartMalformedStreamException Thrown to indicate that the input stream fails to follow the required syntax.MultipartProgressNotifier Internal class, which is used to invoke theIProgressListener.MultipartStream Low level API for processing file uploads.ParameterParser A simple parser intended to parse sequences of name/value pairs.ProgressListenerProvider SPI handler forIProgressListenerProviderSPIimplementationsRequestFieldData Represents a wrapper around a single request value.RequestFieldDataMultiValue Represents a wrapper around a single request value.RequestMultipartHelper RequestScopeInitializer Internal class from scope aware filter and servlets.RequestWebScope A request web scopes that does not parse multipart requests.RequestWebScope.IParamValueCleanser The param value cleanser interface to be used globally.RequestWebScope.ParamContainer Special implementation ifIRequestParamContainerbased onAttributeContainerAny.RequestWebScopeMultipart The default request web scope that also tries to parse multi part requests if the Content-Type matches .RFC2047Helper RFC 2047 Helper.RFC2047Helper.ECodec ServletFileUpload High level API for processing file uploads.ServletRequestContext Provides access to the request information needed for a request made to an HTTP servlet.SessionBackedRequestFieldData A specialized request field that uses a value stored in the session as the default, in case no parameter is passed.SessionBackedRequestFieldDataMultiValue A specialized request field that uses a value stored in the session as the default, in case no parameter is passed.SessionWebScope Default implementation of theISessionWebScopeinterface.SessionWebScopeActivator This class is responsible for passivating and activating session web scopes.SizeLimitExceededException Thrown to indicate that the request size exceeds the configured maximum.WebScopeAwareTestSetup Contains static initialization methods for web scope tests, that makes it a bit easier to use them without JUnit.WebScoped Auto closable wrapper aroundWebScopeManager.onRequestBegin( HttpServletRequest, HttpServletResponse)andWebScopeManager.onRequestEnd()WebScopeListener A default implementation of a web scope awareServletContextListenerandHttpSessionListener.WebScopeManager This is the main manager class for web scope handling.WebScopeSessionHelper Some utility methods to handle complex actions in session scopes.WebScopeSessionManager This is a specialization ofScopeSessionManagerfor web scopes.WebScopeTestRule JUnit test rule for unit tests requiring web scopes.