org.apache.commons.httpclient.methods.multipart
Class FilePartSource
java.lang.Object
|
+--org.apache.commons.httpclient.methods.multipart.FilePartSource
- 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-2003 Apache Software Foundation. All Rights Reserved.