org.apache.commons.httpclient.methods.multipart
Class FilePartSource
java.lang.Object
|
+--org.apache.commons.httpclient.methods.multipart.FilePartSource
- All Implemented Interfaces:
- PartSource
- public class FilePartSource
- extends Object
- implements PartSource
A PartSource that reads from a File.
- Since:
- 2.0
- Author:
- Michael Becke, Mark Diggory, Mike Bowler
Methods inherited from class java.lang.Object |
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FilePartSource
public FilePartSource(File file)
throws FileNotFoundException
- Constructor for FilePartSource.
- Parameters:
file
- the FilePart source File.- Throws:
FileNotFoundException
- if the file does not exist or
cannot be read
FilePartSource
public FilePartSource(String fileName,
File file)
throws FileNotFoundException
- Constructor for FilePartSource.
- Parameters:
fileName
- the file name of the FilePartfile
- the source File for the FilePart- Throws:
FileNotFoundException
- if the file does not exist or
cannot be read
getLength
public long getLength()
- Return the length of the file
- Specified by:
getLength
in interface PartSource
- Returns:
- the length of the file.
- See Also:
PartSource.getLength()
getFileName
public String getFileName()
- Return the current filename
- Specified by:
getFileName
in interface PartSource
- Returns:
- the filename.
- See Also:
PartSource.getFileName()
createInputStream
public InputStream createInputStream()
throws IOException
- Return a new
FileInputStream
for the current filename.
- Specified by:
createInputStream
in interface PartSource
- Returns:
- the new input stream.
- Throws:
IOException
- If an IO problem occurs.- See Also:
PartSource.createInputStream()
Copyright © 2001-2004 Apache Software Foundation. All Rights Reserved.