API Overview API Index Package Overview Direct link to this page
Apache Ant 1.7.1
  org.apache.tools.ant.taskdefs.optional.ssh. ScpFromMessageBySftp View Source
Author(s)
Since
Version
Serial
Hierarchy
 Object
      AbstractSshMessage
          ScpFromMessage
              ScpFromMessageBySftp
Implements
Subclasses
Description
public class ScpFromMessageBySftp
A helper object representing an scp download.
See also:   
Constructors
public ScpFromMessageBySftp (boolean verbose, Session session, java.lang.String aRemoteFile, java.io.File aLocalFile, boolean recursive)
  Constructor for ScpFromMessageBySftp.
public ScpFromMessageBySftp (Session session, java.lang.String aRemoteFile, java.io.File aLocalFile, boolean recursive)
  Constructor for ScpFromMessageBySftp.
Methods
Hide/Show inherited methods
public void execute () throws java.io.IOException .JSchException [Overrides ScpFromMessage] [Specified in AbstractSshMessage]
  Carry out the transfer.
protected SftpProgressMonitor getProgressMonitor () [Inherited From AbstractSshMessage]
  Get the progress monitor.
protectedfinal boolean getVerbose () [Inherited From AbstractSshMessage]
  Is the verbose attribute set.
protected void log (java.lang.String message) [Inherited From AbstractSshMessage]
  Log a message to the log listener.
protected void logStats (long timeStarted, long timeEnded, long totalLength) [Inherited From AbstractSshMessage]
  Log transfer stats to the log listener.
protected Channel openExecChannel (java.lang.String command) throws .JSchException [Inherited From AbstractSshMessage]
  Open an ssh channel.
protected ChannelSftp openSftpChannel () throws .JSchException [Inherited From AbstractSshMessage]
  Open an ssh sftp channel.
protected void sendAck (java.io.OutputStream out) throws java.io.IOException [Inherited From AbstractSshMessage]
  Send an ack.
public void setLogListener (LogListener aListener) [Inherited From AbstractSshMessage]
  Set a log listener.
protectedfinal int trackProgress (long filesize, long totalLength, int percentTransmitted) [Inherited From AbstractSshMessage]
  Track progress every 10% if 100kb < filesize < 1mb.
protected void waitForAck (java.io.InputStream in) throws java.io.IOException BuildException [Inherited From AbstractSshMessage]
  Reads the response, throws a BuildException if the response indicates an error.
Fields
Hide/Show inherited fields
Nested Classes
Generated By: JavaOnTracks Doclet 0.1.4     ©Thibaut Colar