Package 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>
- 
Constructor SummaryConstructorsConstructorDescriptionBapFtpClient(org.apache.commons.net.ftp.FTPClient ftpClient, jenkins.plugins.publish_over.BPBuildInfo buildInfo) 
- 
Method SummaryModifier and TypeMethodDescriptionvoidbeginTransfers(BapFtpTransfer transfer) booleanchangeDirectory(String directory) voidvoidvoidjenkins.plugins.publish_over.BPBuildInfoorg.apache.commons.net.ftp.FTPClientbooleanmakeDirectory(String directory) voidsetBuildInfo(jenkins.plugins.publish_over.BPBuildInfo buildInfo) voidsetDisableMakeNestedDirs(boolean disableMakeNestedDirs) voidsetDisableRemoteVerification(boolean disableRemoteVerification) voidsetFtpClient(org.apache.commons.net.ftp.FTPClient ftpClient) voidtransferFile(BapFtpTransfer client, FilePath filePath, InputStream content) Methods inherited from class jenkins.plugins.publish_over.BPDefaultClientchangeToInitialDirectory, endTransfers, getAbsoluteRemoteRoot, setAbsoluteRemoteRoot
- 
Constructor Details- 
BapFtpClientpublic BapFtpClient(org.apache.commons.net.ftp.FTPClient ftpClient, jenkins.plugins.publish_over.BPBuildInfo buildInfo) 
 
- 
- 
Method Details- 
setDisableMakeNestedDirspublic void setDisableMakeNestedDirs(boolean disableMakeNestedDirs) 
- 
setDisableRemoteVerificationpublic void setDisableRemoteVerification(boolean disableRemoteVerification) 
- 
getFtpClientpublic org.apache.commons.net.ftp.FTPClient getFtpClient()
- 
setFtpClientpublic void setFtpClient(org.apache.commons.net.ftp.FTPClient ftpClient) 
- 
getBuildInfopublic jenkins.plugins.publish_over.BPBuildInfo getBuildInfo()
- 
setBuildInfopublic void setBuildInfo(jenkins.plugins.publish_over.BPBuildInfo buildInfo) 
- 
changeDirectory
- 
makeDirectory
- 
deleteTree- Specified by:
- deleteTreein interface- jenkins.plugins.publish_over.BPClient<BapFtpTransfer>
- Overrides:
- deleteTreein class- jenkins.plugins.publish_over.BPDefaultClient<BapFtpTransfer>
- Throws:
- IOException
 
- 
beginTransfers- Specified by:
- beginTransfersin interface- jenkins.plugins.publish_over.BPClient<BapFtpTransfer>
- Overrides:
- beginTransfersin class- jenkins.plugins.publish_over.BPDefaultClient<BapFtpTransfer>
 
- 
transferFilepublic void transferFile(BapFtpTransfer client, FilePath filePath, InputStream content) throws IOException - Throws:
- IOException
 
- 
disconnectpublic void disconnect()
- 
disconnectQuietlypublic void disconnectQuietly()
 
-