org.globus.ftp.dc
Class GridFTPActiveConnectTask

java.lang.Object
  extended byorg.globus.ftp.dc.Task
      extended byorg.globus.ftp.dc.GridFTPActiveConnectTask

public class GridFTPActiveConnectTask
extends Task

Unlike in the parent class, here we use authentication and protection.


Field Summary
protected  SocketBox box
           
protected  BasicServerControlChannel control
           
protected  GridFTPSession gSession
           
protected  HostPort hostPort
           
 
Fields inherited from class org.globus.ftp.dc.Task
complete, exception
 
Constructor Summary
GridFTPActiveConnectTask(HostPort hostPort, BasicServerControlChannel control, SocketBox box, GridFTPSession gSession)
           
 
Method Summary
 void execute()
           
 
Methods inherited from class org.globus.ftp.dc.Task
setComplete, stop, waitFor
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

hostPort

protected HostPort hostPort

control

protected BasicServerControlChannel control

box

protected SocketBox box

gSession

protected GridFTPSession gSession
Constructor Detail

GridFTPActiveConnectTask

public GridFTPActiveConnectTask(HostPort hostPort,
                                BasicServerControlChannel control,
                                SocketBox box,
                                GridFTPSession gSession)
Method Detail

execute

public void execute()
Specified by:
execute in class Task