org.globus.ftp.dc
Class ActiveConnectTask
java.lang.Object
org.globus.ftp.dc.Task
org.globus.ftp.dc.ActiveConnectTask
public class ActiveConnectTask
- extends Task
Makes a connection to a remote data channel (FTPClient use only).
Constructor Summary |
ActiveConnectTask(HostPort hostPort,
DataSink sink,
BasicServerControlChannel control,
Session session,
DataChannelFactory factory,
TransferContext context)
|
ActiveConnectTask(HostPort hostPort,
DataSource source,
BasicServerControlChannel control,
Session session,
DataChannelFactory factory,
TransferContext context)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
logger
protected static org.apache.commons.logging.Log logger
hostPort
protected HostPort hostPort
mySocketBox
protected SocketBox mySocketBox
sink
protected DataSink sink
source
protected DataSource source
control
protected BasicServerControlChannel control
session
protected Session session
factory
protected DataChannelFactory factory
context
protected TransferContext context
ActiveConnectTask
public ActiveConnectTask(HostPort hostPort,
DataSink sink,
BasicServerControlChannel control,
Session session,
DataChannelFactory factory,
TransferContext context)
ActiveConnectTask
public ActiveConnectTask(HostPort hostPort,
DataSource source,
BasicServerControlChannel control,
Session session,
DataChannelFactory factory,
TransferContext context)
execute
public void execute()
- Specified by:
execute
in class Task
openSocket
protected SocketBox openSocket()
throws java.lang.Exception
- Override this to implement authentication
- Throws:
java.lang.Exception
stop
public void stop()
- Overrides:
stop
in class Task
Copyright © 2013. All Rights Reserved.