org.apache.commons.fileupload

Interface FileItemFactory

Known Implementing Classes:
DefaultFileItemFactory

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.

Version:
$Id: FileItemFactory.java,v 1.1 2003/04/27 17:30:06 martinc Exp $

Author:
Martin Cooper

Method Summary

FileItem
createItem(String fieldName, String contentType, boolean isFormField, String fileName)
Create a new FileItem instance from the supplied parameters and any local factory configuration.

Method Details

createItem

public FileItem createItem(String fieldName,
                           String contentType,
                           boolean isFormField,
                           String fileName)
Create a new FileItem 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.


Copyright © 2002-2003 Apache Software Foundation. All Rights Reserved.