Package jenkins.plugins.publish_over
Class BPDefaultClient<TRANSFER extends BPTransfer>
java.lang.Object
jenkins.plugins.publish_over.BPDefaultClient<TRANSFER>
- All Implemented Interfaces:
BPClient<TRANSFER>
public abstract class BPDefaultClient<TRANSFER extends BPTransfer>
extends Object
implements BPClient<TRANSFER>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidbeginTransfers(TRANSFER transfer) booleanvoidRemove all files and directories from the current directoryvoidendTransfers(TRANSFER transfer) voidsetAbsoluteRemoteRoot(String absoluteRemoteRoot) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface jenkins.plugins.publish_over.BPClient
changeDirectory, disconnect, disconnectQuietly, makeDirectory, transferFile
-
Constructor Details
-
BPDefaultClient
public BPDefaultClient()
-
-
Method Details
-
getAbsoluteRemoteRoot
-
setAbsoluteRemoteRoot
- Specified by:
setAbsoluteRemoteRootin interfaceBPClient<TRANSFER extends BPTransfer>
-
changeToInitialDirectory
public boolean changeToInitialDirectory()- Specified by:
changeToInitialDirectoryin interfaceBPClient<TRANSFER extends BPTransfer>
-
beginTransfers
- Specified by:
beginTransfersin interfaceBPClient<TRANSFER extends BPTransfer>
-
endTransfers
- Specified by:
endTransfersin interfaceBPClient<TRANSFER extends BPTransfer>
-
deleteTree
Description copied from interface:BPClientRemove all files and directories from the current directory- Specified by:
deleteTreein interfaceBPClient<TRANSFER extends BPTransfer>- Throws:
Exception
-