| 
 | Apache Tomcat 6.0.53 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.apache.tomcat.util.http.fileupload.FileUploadBase
org.apache.tomcat.util.http.fileupload.FileUpload
public class FileUpload
High level API for processing file uploads.
This class handles multiple files per single HTML widget, sent using
 multipart/mixed encoding type, as specified by
 RFC 1867.  Use FileUploadBase.parseRequest(HttpServletRequest) to acquire a list of FileItems associated 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.
| Nested Class Summary | 
|---|
| Nested classes/interfaces inherited from class org.apache.tomcat.util.http.fileupload.FileUploadBase | 
|---|
| FileUploadBase.InvalidContentTypeException, FileUploadBase.SizeLimitExceededException, FileUploadBase.UnknownSizeException | 
| Field Summary | 
|---|
| Fields inherited from class org.apache.tomcat.util.http.fileupload.FileUploadBase | 
|---|
| ATTACHMENT, CONTENT_DISPOSITION, CONTENT_TYPE, FORM_DATA, MAX_HEADER_SIZE, MULTIPART, MULTIPART_FORM_DATA, MULTIPART_MIXED | 
| Constructor Summary | |
|---|---|
| FileUpload()Constructs an instance of this class which uses the default factory to create FileIteminstances. | |
| FileUpload(FileItemFactory fileItemFactory)Constructs an instance of this class which uses the supplied factory to create FileIteminstances. | |
| Method Summary | |
|---|---|
|  FileItemFactory | getFileItemFactory()Returns the factory class used when creating file items. | 
|  void | setFileItemFactory(FileItemFactory factory)Sets the factory class to use when creating file items. | 
| Methods inherited from class org.apache.tomcat.util.http.fileupload.FileUploadBase | 
|---|
| createItem, getFieldName, getFileName, getHeader, getHeaderEncoding, getSizeMax, isMultipartContent, parseHeaders, parseRequest, setHeaderEncoding, setSizeMax | 
| Methods inherited from class java.lang.Object | 
|---|
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Constructor Detail | 
|---|
public FileUpload()
FileItem instances.
FileUpload(FileItemFactory)public FileUpload(FileItemFactory fileItemFactory)
FileItem instances.
FileUpload()| Method Detail | 
|---|
public FileItemFactory getFileItemFactory()
getFileItemFactory in class FileUploadBasepublic void setFileItemFactory(FileItemFactory factory)
setFileItemFactory in class FileUploadBasefactory - The factory class for new file items.| 
 | Apache Tomcat 6.0.53 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||