public class LocalFileCopier extends FileCopierBase
FileCopierBase.CopyResultcmdLineOptions, forcedCleanup, protocolPathDest, protocolPathSrc, timeout| Constructor and Description |
|---|
LocalFileCopier() |
| Modifier and Type | Method and Description |
|---|---|
protected FileCopierBase.CopyResult |
copyFrom(ConnectionDetails srcDetails,
java.lang.String srcFile,
java.lang.String destFile,
boolean recursive)
Copies file from a remote host to local machine
|
protected FileCopierBase.CopyResult |
copyRemote(ConnectionDetails srcDetails,
java.lang.String srcFile,
ConnectionDetails destDetails,
java.lang.String destFile,
boolean recursive)
Copies files between two remote machines.
|
protected FileCopierBase.CopyResult |
copyTo(java.lang.String srcFile,
ConnectionDetails destDetails,
java.lang.String destFile,
boolean recursive)
Copies files from local machine to a remote host
|
protected int |
getDefaultPort()
default port for the file transfer protocol.
|
copy, copyLocal, copyLocalOnRemoteMachine, getCmdLineOptions, getCmdWithDefaultPath, getProtocolPathDest, getProtocolPathSrc, getTimeout, isForcedCleanup, setCleanup, setCmdLineOptions, setProtocolPathDest, setProtocolPathSrc, setTimeoutpublic LocalFileCopier()
protected FileCopierBase.CopyResult copyFrom(ConnectionDetails srcDetails, java.lang.String srcFile, java.lang.String destFile, boolean recursive) throws ExecException
FileCopierBasecopyFrom in class FileCopierBasesrcDetails - - object containing the source machine connection detailssrcFile - - source file to be copieddestFile - - local path into which source should be copiedrecursive - - flag to indicate if directories should be copied recursivelyExecExceptionprotected FileCopierBase.CopyResult copyTo(java.lang.String srcFile, ConnectionDetails destDetails, java.lang.String destFile, boolean recursive) throws ExecException
FileCopierBasecopyTo in class FileCopierBasesrcFile - - local source file to be copieddestDetails - - object containing the destination machine connection detailsdestFile - - path into which source should be copiedrecursive - - flag to indicate if directories should be copied recursivelyExecExceptionprotected FileCopierBase.CopyResult copyRemote(ConnectionDetails srcDetails, java.lang.String srcFile, ConnectionDetails destDetails, java.lang.String destFile, boolean recursive) throws ExecException
FileCopierBasecopyRemote in class FileCopierBasesrcDetails - - object containing the source machine connection detailssrcFile - - source file to be copieddestDetails - - object containing the destination machine connection detailsdestFile - - path into which source should be copiedrecursive - - flag to indicate if directory should be copied recursivelyExecExceptionprotected int getDefaultPort()
FileCopierBasegetDefaultPort in class FileCopierBase