Package org.globus.ftp.dc
Class GridFTPPassiveConnectTask
java.lang.Object
org.globus.ftp.dc.Task
org.globus.ftp.dc.PassiveConnectTask
org.globus.ftp.dc.GridFTPPassiveConnectTask
Unlike in the parent class, here we use authentication
and protection.
-
Field Summary
FieldsFields inherited from class org.globus.ftp.dc.PassiveConnectTask
context, control, factory, myServer, mySocketBox, session, sink, source
-
Constructor Summary
ConstructorsConstructorDescriptionGridFTPPassiveConnectTask
(ServerSocket myServer, DataSink sink, BasicServerControlChannel control, GridFTPSession session, DataChannelFactory factory, EBlockParallelTransferContext context) GridFTPPassiveConnectTask
(ServerSocket myServer, DataSource source, BasicServerControlChannel control, GridFTPSession session, DataChannelFactory factory, EBlockParallelTransferContext context) -
Method Summary
Methods inherited from class org.globus.ftp.dc.PassiveConnectTask
execute, stop
Methods inherited from class org.globus.ftp.dc.Task
setComplete, waitFor
-
Field Details
-
logger
protected static org.apache.commons.logging.Log logger
-
-
Constructor Details
-
GridFTPPassiveConnectTask
public GridFTPPassiveConnectTask(ServerSocket myServer, DataSink sink, BasicServerControlChannel control, GridFTPSession session, DataChannelFactory factory, EBlockParallelTransferContext context) -
GridFTPPassiveConnectTask
public GridFTPPassiveConnectTask(ServerSocket myServer, DataSource source, BasicServerControlChannel control, GridFTPSession session, DataChannelFactory factory, EBlockParallelTransferContext context)
-
-
Method Details
-
openSocket
Description copied from class:PassiveConnectTask
Override this to implement authentication- Overrides:
openSocket
in classPassiveConnectTask
- Throws:
Exception
-