Package jenkins.plugins.publish_over
Interface BPClient<TRANSFER extends BPTransfer>
- All Known Implementing Classes:
BPDefaultClient
public interface BPClient<TRANSFER extends BPTransfer>
-
Method Summary
Modifier and TypeMethodDescriptionvoidbeginTransfers(TRANSFER transfer) booleanchangeDirectory(String directory) booleanvoidRemove all files and directories from the current directoryvoidvoidvoidendTransfers(TRANSFER transfer) booleanmakeDirectory(String directory) voidsetAbsoluteRemoteRoot(String absoluteRemoteRoot) voidtransferFile(TRANSFER transfer, FilePath filePath, InputStream fileContent)
-
Method Details
-
setAbsoluteRemoteRoot
-
changeToInitialDirectory
boolean changeToInitialDirectory() -
changeDirectory
-
makeDirectory
-
beginTransfers
-
deleteTree
Remove all files and directories from the current directory- Throws:
Exception
-
transferFile
- Throws:
Exception
-
endTransfers
-
disconnect
- Throws:
Exception
-
disconnectQuietly
void disconnectQuietly()
-