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