net.sf.jftp.net
Class FtpTransfer

java.lang.Object
  |
  +--net.sf.jftp.net.Transfer
        |
        +--net.sf.jftp.net.FtpTransfer
All Implemented Interfaces:
java.lang.Runnable

public class FtpTransfer
extends Transfer
implements java.lang.Runnable


Field Summary
 java.lang.Thread runner
           
 
Fields inherited from class net.sf.jftp.net.Transfer
DOWNLOAD, pause, PAUSED, QUEUED, REMOVED, UPLOAD, work
 
Constructor Summary
FtpTransfer(java.lang.String host, int port, java.lang.String localPath, java.lang.String remotePath, java.lang.String file, java.lang.String user, java.lang.String pass, java.lang.String type, ConnectionHandler handler, java.util.Vector listeners)
           
 
Method Summary
 DataConnection getDataConnection()
           
 FtpConnection getFtpConnection()
           
 int getStatus()
           
 boolean hasStarted()
           
 void prepare()
           
 void run()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

runner

public java.lang.Thread runner
Constructor Detail

FtpTransfer

public FtpTransfer(java.lang.String host,
                   int port,
                   java.lang.String localPath,
                   java.lang.String remotePath,
                   java.lang.String file,
                   java.lang.String user,
                   java.lang.String pass,
                   java.lang.String type,
                   ConnectionHandler handler,
                   java.util.Vector listeners)
Method Detail

prepare

public void prepare()
Specified by:
prepare in class Transfer

run

public void run()
Specified by:
run in interface java.lang.Runnable

getStatus

public int getStatus()
Specified by:
getStatus in class Transfer

hasStarted

public boolean hasStarted()
Specified by:
hasStarted in class Transfer

getFtpConnection

public FtpConnection getFtpConnection()
Specified by:
getFtpConnection in class Transfer

getDataConnection

public DataConnection getDataConnection()
Specified by:
getDataConnection in class Transfer