org.apache.tools.ant.taskdefs.optional.ssh
Class ScpFromMessageBySftp
public class ScpFromMessageBySftp
A helper object representing an scp download.
ScpFromMessageBySftp(Session session, String aRemoteFile, File aLocalFile, boolean recursive) - Constructor for ScpFromMessageBySftp.
|
ScpFromMessageBySftp(boolean verbose, Session session, String aRemoteFile, File aLocalFile, boolean recursive) - Constructor for ScpFromMessageBySftp.
|
void | execute() - Carry out the transfer.
|
execute , getProgressMonitor , getVerbose , log , logStats , openExecChannel , openSftpChannel , sendAck , setLogListener , trackProgress , waitForAck |
ScpFromMessageBySftp
public ScpFromMessageBySftp(Session session,
String aRemoteFile,
File aLocalFile,
boolean recursive)
Constructor for ScpFromMessageBySftp.
session
- the Scp session to useaRemoteFile
- the remote file nameaLocalFile
- the local filerecursive
- if true use recursion
ScpFromMessageBySftp
public ScpFromMessageBySftp(boolean verbose,
Session session,
String aRemoteFile,
File aLocalFile,
boolean recursive)
Constructor for ScpFromMessageBySftp.
verbose
- if true log extra informationsession
- the Scp session to useaRemoteFile
- the remote file nameaLocalFile
- the local filerecursive
- if true use recursion
execute
public void execute()
throws IOException,
JSchException
Carry out the transfer.
- execute in interface ScpFromMessage