Package org.apache.commons.fileupload
Interface FileItemFactory
-
- All Known Implementing Classes:
DefaultFileItemFactory
,DiskFileItemFactory
public interface FileItemFactory
A factory interface for creating
FileItem
instances. Factories can provide their own custom configuration, over and above that provided by the default file upload implementation.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description FileItem
createItem(java.lang.String fieldName, java.lang.String contentType, boolean isFormField, java.lang.String fileName)
Create a newFileItem
instance from the supplied parameters and any local factory configuration.
-
-
-
Method Detail
-
createItem
FileItem createItem(java.lang.String fieldName, java.lang.String contentType, boolean isFormField, java.lang.String fileName)
Create a newFileItem
instance from the supplied parameters and any local factory configuration.- Parameters:
fieldName
- The name of the form field.contentType
- The content type of the form field.isFormField
-true
if this is a plain form field;false
otherwise.fileName
- The name of the uploaded file, if any, as supplied by the browser or other client.- Returns:
- The newly created file item.
-
-