Class FilePartSource
- java.lang.Object
-
- org.apache.commons.httpclient.methods.multipart.FilePartSource
-
- All Implemented Interfaces:
PartSource
@Deprecated public class FilePartSource extends java.lang.Object implements PartSource
Deprecated.Jakarta Commons HttpClient 3.x is deprecated in the Jenkins project. It is not recommended to use it in any new code. Instead, use HTTP client API plugins as a dependency in your code. E.g. Apache HttpComponents Client API 4.x Plugin or Async HTTP Client Plugin.A PartSource that reads from a File.- Since:
- 2.0
-
-
Constructor Summary
Constructors Constructor Description FilePartSource(java.io.File file)
Deprecated.Constructor for FilePartSource.FilePartSource(java.lang.String fileName, java.io.File file)
Deprecated.Constructor for FilePartSource.
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description java.io.InputStream
createInputStream()
Deprecated.Return a newFileInputStream
for the current filename.java.lang.String
getFileName()
Deprecated.Return the current filenamelong
getLength()
Deprecated.Return the length of the file
-
-
-
Constructor Detail
-
FilePartSource
public FilePartSource(java.io.File file) throws java.io.FileNotFoundException
Deprecated.Constructor for FilePartSource.- Parameters:
file
- the FilePart source File.- Throws:
java.io.FileNotFoundException
- if the file does not exist or cannot be read
-
FilePartSource
public FilePartSource(java.lang.String fileName, java.io.File file) throws java.io.FileNotFoundException
Deprecated.Constructor for FilePartSource.- Parameters:
fileName
- the file name of the FilePartfile
- the source File for the FilePart- Throws:
java.io.FileNotFoundException
- if the file does not exist or cannot be read
-
-
Method Detail
-
getLength
public long getLength()
Deprecated.Return the length of the file- Specified by:
getLength
in interfacePartSource
- Returns:
- the length of the file.
- See Also:
PartSource.getLength()
-
getFileName
public java.lang.String getFileName()
Deprecated.Return the current filename- Specified by:
getFileName
in interfacePartSource
- Returns:
- the filename.
- See Also:
PartSource.getFileName()
-
createInputStream
public java.io.InputStream createInputStream() throws java.io.IOException
Deprecated.Return a newFileInputStream
for the current filename.- Specified by:
createInputStream
in interfacePartSource
- Returns:
- the new input stream.
- Throws:
java.io.IOException
- If an IO problem occurs.- See Also:
PartSource.createInputStream()
-
-