Java Globus API: Class GridFTPPassiveConnectTask
org.globus.ftp.dc
Class GridFTPPassiveConnectTask
java.lang.Object
|
+--org.globus.ftp.dc.Task
|
+--org.globus.ftp.dc.PassiveConnectTask
|
+--org.globus.ftp.dc.GridFTPPassiveConnectTask
- public class GridFTPPassiveConnectTask
- extends PassiveConnectTask
Unlike in the parent class, here we use authentication
and protection.
| Fields inherited from class org.globus.ftp.dc.PassiveConnectTask |
context, control, factory, logger, myServer, mySocketBox, operation, RETR, session, sink, source, STOR |
|
Constructor Summary |
GridFTPPassiveConnectTask(ServerSocket myServer,
DataSink sink,
BasicServerControlChannel control,
GridFTPSession session,
DataChannelFactory factory,
TransferContext context)
|
GridFTPPassiveConnectTask(ServerSocket myServer,
DataSource source,
BasicServerControlChannel control,
GridFTPSession session,
DataChannelFactory factory,
TransferContext context)
|
|
Method Summary |
protected Socket |
openSocket()
Override this to implement authentication |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
GridFTPPassiveConnectTask
public GridFTPPassiveConnectTask(ServerSocket myServer,
DataSink sink,
BasicServerControlChannel control,
GridFTPSession session,
DataChannelFactory factory,
TransferContext context)
GridFTPPassiveConnectTask
public GridFTPPassiveConnectTask(ServerSocket myServer,
DataSource source,
BasicServerControlChannel control,
GridFTPSession session,
DataChannelFactory factory,
TransferContext context)
openSocket
protected Socket openSocket()
throws Exception
- Description copied from class:
PassiveConnectTask
- Override this to implement authentication
- Overrides:
openSocket in class PassiveConnectTask