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