Class FileUpload
- java.lang.Object
-
- org.apache.tomcat.util.http.fileupload.FileUploadBase
-
- org.apache.tomcat.util.http.fileupload.FileUpload
-
public class FileUpload extends FileUploadBase
High level API for processing file uploads.
This class handles multiple files per single HTML widget, sent using
multipart/mixedencoding type, as specified by RFC 1867. UseFileUploadBase.parseRequest(RequestContext)to acquire a list ofFileItemsassociated with a given HTML widget.How the data for individual parts is stored is determined by the factory used to create them; a given part may be in memory, on disk, or somewhere else.
-
-
Field Summary
-
Fields inherited from class org.apache.tomcat.util.http.fileupload.FileUploadBase
ATTACHMENT, CONTENT_DISPOSITION, CONTENT_LENGTH, CONTENT_TYPE, FORM_DATA, MULTIPART, MULTIPART_FORM_DATA, MULTIPART_MIXED
-
-
Constructor Summary
Constructors Constructor Description FileUpload()Constructs an uninitialized instance of this class.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description FileItemFactorygetFileItemFactory()Returns the factory class used when creating file items.voidsetFileItemFactory(FileItemFactory factory)Sets the factory class to use when creating file items.-
Methods inherited from class org.apache.tomcat.util.http.fileupload.FileUploadBase
getBoundary, getFieldName, getFileCountMax, getFileName, getFileSizeMax, getHeaderEncoding, getItemIterator, getParsedHeaders, getProgressListener, getSizeMax, newFileItemHeaders, parseRequest, setFileCountMax, setFileSizeMax, setHeaderEncoding, setProgressListener, setSizeMax
-
-
-
-
Method Detail
-
getFileItemFactory
public FileItemFactory getFileItemFactory()
Returns the factory class used when creating file items.- Specified by:
getFileItemFactoryin classFileUploadBase- Returns:
- The factory class for new file items.
-
setFileItemFactory
public void setFileItemFactory(FileItemFactory factory)
Sets the factory class to use when creating file items.- Specified by:
setFileItemFactoryin classFileUploadBase- Parameters:
factory- The factory class for new file items.
-
-