jenkins.plugins.publish_over_ftp
Class BapFtpClient
java.lang.Object
jenkins.plugins.publish_over.BPDefaultClient<BapFtpTransfer>
jenkins.plugins.publish_over_ftp.BapFtpClient
- All Implemented Interfaces:
- jenkins.plugins.publish_over.BPClient<BapFtpTransfer>
public class BapFtpClient
- extends jenkins.plugins.publish_over.BPDefaultClient<BapFtpTransfer>
|
Constructor Summary |
BapFtpClient(org.apache.commons.net.ftp.FTPClient ftpClient,
jenkins.plugins.publish_over.BPBuildInfo buildInfo)
|
| Methods inherited from class jenkins.plugins.publish_over.BPDefaultClient |
changeToInitialDirectory, endTransfers, getAbsoluteRemoteRoot, setAbsoluteRemoteRoot |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BapFtpClient
public BapFtpClient(org.apache.commons.net.ftp.FTPClient ftpClient,
jenkins.plugins.publish_over.BPBuildInfo buildInfo)
getFtpClient
public org.apache.commons.net.ftp.FTPClient getFtpClient()
setFtpClient
public void setFtpClient(org.apache.commons.net.ftp.FTPClient ftpClient)
getBuildInfo
public jenkins.plugins.publish_over.BPBuildInfo getBuildInfo()
setBuildInfo
public void setBuildInfo(jenkins.plugins.publish_over.BPBuildInfo buildInfo)
changeDirectory
public boolean changeDirectory(java.lang.String directory)
makeDirectory
public boolean makeDirectory(java.lang.String directory)
deleteTree
public void deleteTree()
throws java.io.IOException
- Specified by:
deleteTree in interface jenkins.plugins.publish_over.BPClient<BapFtpTransfer>- Overrides:
deleteTree in class jenkins.plugins.publish_over.BPDefaultClient<BapFtpTransfer>
- Throws:
java.io.IOException
beginTransfers
public void beginTransfers(BapFtpTransfer transfer)
- Specified by:
beginTransfers in interface jenkins.plugins.publish_over.BPClient<BapFtpTransfer>- Overrides:
beginTransfers in class jenkins.plugins.publish_over.BPDefaultClient<BapFtpTransfer>
transferFile
public void transferFile(BapFtpTransfer client,
hudson.FilePath filePath,
java.io.InputStream content)
throws java.io.IOException
- Throws:
java.io.IOException
disconnect
public void disconnect()
disconnectQuietly
public void disconnectQuietly()
Copyright © 2011. All Rights Reserved.