org.apache.commons.httpclient.methods.multipart
Interface PartSource
- All Known Implementing Classes:
- ByteArrayPartSource, FilePartSource
- public interface PartSource
An interface for providing access to data when posting MultiPart messages.
- Since:
- 2.0
- Author:
- Michael Becke
- See Also:
FilePart
getLength
public long getLength()
- Gets the number of bytes contained in this source.
- Returns:
- a value >= 0
getFileName
public String getFileName()
- Gets the name of the file this source represents.
- Returns:
- the fileName used for posting a MultiPart file part
createInputStream
public InputStream createInputStream()
throws IOException
- Gets a new InputStream for reading this source. This method can be
called more than once and should therefore return a new stream every
time.
- Returns:
- a new InputStream
- Throws:
IOException
- if an error occurs when creating the InputStream
Copyright © 2001-2004 Apache Software Foundation. All Rights Reserved.