Package | Description |
---|---|
org.sdm.spa.actors.transport |
Modifier and Type | Method and Description |
---|---|
protected FileCopierBase.CopyResult |
FileCopierBase.copy(ConnectionDetails srcDetails,
java.lang.String srcFile,
ConnectionDetails destDetails,
java.lang.String destFile,
boolean recursive)
Generic copy method that does the initial input validation and calls the
copyTo, copyFrom or copyRemote of the appropriate FileCopier subclass.
|
protected FileCopierBase.CopyResult |
SftpCopier.copyFrom(ConnectionDetails srcDetails,
java.lang.String srcFile,
java.lang.String destFile,
boolean recursive) |
protected FileCopierBase.CopyResult |
ScpCopier.copyFrom(ConnectionDetails srcDetails,
java.lang.String srcFile,
java.lang.String destFile,
boolean recursive) |
protected FileCopierBase.CopyResult |
LocalFileCopier.copyFrom(ConnectionDetails srcDetails,
java.lang.String srcFile,
java.lang.String destFile,
boolean recursive) |
protected FileCopierBase.CopyResult |
SrmliteCopier.copyFrom(ConnectionDetails srcDetails,
java.lang.String srcFile,
java.lang.String destFile,
boolean recursive) |
protected FileCopierBase.CopyResult |
BbcpCopier.copyFrom(ConnectionDetails srcDetails,
java.lang.String srcFile,
java.lang.String destFile,
boolean recursive) |
protected abstract FileCopierBase.CopyResult |
FileCopierBase.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 |
FileCopierBase.copyLocal(java.lang.String sourceFile,
java.lang.String destinationFile,
boolean recursive)
Copies files to destination path on the same machine.
|
protected FileCopierBase.CopyResult |
FileCopierBase.copyLocalOnRemoteMachine(ConnectionDetails srcDetails,
java.lang.String srcFile,
ConnectionDetails destDetails,
java.lang.String destFile,
boolean recursive)
Connects to the remote machines and execute a 'cp' command to copy files
to destination dir on the same remote machine
|
protected FileCopierBase.CopyResult |
SftpCopier.copyRemote(ConnectionDetails srcDetails,
java.lang.String srcFile,
ConnectionDetails destDetails,
java.lang.String destFile,
boolean recursive) |
protected FileCopierBase.CopyResult |
ScpCopier.copyRemote(ConnectionDetails srcDetails,
java.lang.String srcFile,
ConnectionDetails destDetails,
java.lang.String destFile,
boolean recursive) |
protected FileCopierBase.CopyResult |
LocalFileCopier.copyRemote(ConnectionDetails srcDetails,
java.lang.String srcFile,
ConnectionDetails destDetails,
java.lang.String destFile,
boolean recursive) |
protected FileCopierBase.CopyResult |
SrmliteCopier.copyRemote(ConnectionDetails srcDetails,
java.lang.String srcFile,
ConnectionDetails destDetails,
java.lang.String destFile,
boolean recursive) |
protected FileCopierBase.CopyResult |
BbcpCopier.copyRemote(ConnectionDetails srcDetails,
java.lang.String srcFile,
ConnectionDetails destDetails,
java.lang.String destFile,
boolean recursive) |
protected abstract FileCopierBase.CopyResult |
FileCopierBase.copyRemote(ConnectionDetails srcDetails,
java.lang.String srcFile,
ConnectionDetails destDetails,
java.lang.String destFile,
boolean recursive)
Copies files between two remote machines.
|
protected FileCopierBase.CopyResult |
SftpCopier.copyTo(java.lang.String srcFile,
ConnectionDetails destDetails,
java.lang.String destFile,
boolean recursive) |
protected FileCopierBase.CopyResult |
ScpCopier.copyTo(java.lang.String srcFile,
ConnectionDetails destDetails,
java.lang.String destFile,
boolean recursive) |
protected FileCopierBase.CopyResult |
LocalFileCopier.copyTo(java.lang.String srcFile,
ConnectionDetails destDetails,
java.lang.String destFile,
boolean recursive) |
protected FileCopierBase.CopyResult |
SrmliteCopier.copyTo(java.lang.String srcFile,
ConnectionDetails destDetails,
java.lang.String destFile,
boolean recursive) |
protected FileCopierBase.CopyResult |
BbcpCopier.copyTo(java.lang.String srcFile,
ConnectionDetails destDetails,
java.lang.String destFile,
boolean recursive) |
protected abstract FileCopierBase.CopyResult |
FileCopierBase.copyTo(java.lang.String srcFile,
ConnectionDetails destDetails,
java.lang.String destFile,
boolean recursive)
Copies files from local machine to a remote host
|