Uses of Interface
org.globus.ftp.dc.TransferContext

Packages that use TransferContext
org.globus.ftp.dc   
org.globus.ftp.extended   
org.globus.ftp.vanilla   
 

Uses of TransferContext in org.globus.ftp.dc
 

Classes in org.globus.ftp.dc that implement TransferContext
 class EBlockParallelTransferContext
           
 class SimpleTransferContext
          transfer context for single threaded transfers using 1 data channel.
 

Fields in org.globus.ftp.dc declared as TransferContext
protected  TransferContext ActiveConnectTask.context
           
protected  TransferContext TransferSourceThread.context
           
protected  TransferContext TransferSinkThread.context
           
protected  TransferContext PassiveConnectTask.context
           
 

Methods in org.globus.ftp.dc that return TransferContext
static TransferContext SimpleTransferContext.getDefault()
          return the default instance of this class
 

Methods in org.globus.ftp.dc with parameters of type TransferContext
 DataChannelReader AbstractDataChannel.getDataChannelSource(TransferContext context)
           
 DataChannelWriter AbstractDataChannel.getDataChannelSink(TransferContext context)
           
 TransferThread TransferThreadFactory.getTransferSinkThread(DataChannel dataChannel, SocketBox socketBox, DataSink sink, BasicServerControlChannel localControlChannel, TransferContext context)
           
 TransferThread TransferThreadFactory.getTransferSourceThread(DataChannel dataChannel, SocketBox socketBox, DataSource source, BasicServerControlChannel localControlChannel, TransferContext context)
           
 void TransferThreadManager.activeClose(TransferContext context, int connections)
          use only in mode E
 void TransferThreadManager.startTransfer(DataSource source, TransferContext context, int connections, boolean reusable)
          This should be used once the remote active server connected to us.
 void TransferThreadManager.startTransfer(DataSink sink, TransferContext context, int connections, boolean reusable)
          This should be used once the remote active server connected to us.
 void TransferThreadManager.passiveConnect(DataSink sink, TransferContext context, int connections, ServerSocket serverSocket)
          Accept connections from the remote server, and start transfer threads that will read incoming data and store in the sink.
 void TransferThreadManager.passiveConnect(DataSource source, TransferContext context, ServerSocket serverSocket)
          Accept connection from the remote server and start transfer thread that will read incoming data and store in the sink.
 void SimpleDataChannel.startTransfer(DataSink sink, BasicServerControlChannel localControlChannel, TransferContext context)
           
 void SimpleDataChannel.startTransfer(DataSource source, BasicServerControlChannel localControlChannel, TransferContext context)
           
 TransferThread GridFTPTransferThreadFactory.getTransferSinkThread(DataChannel dataChannel, SocketBox socketBox, DataSink sink, BasicServerControlChannel localControlChannel, TransferContext context)
           
 TransferThread GridFTPTransferThreadFactory.getTransferSourceThread(DataChannel dataChannel, SocketBox socketBox, DataSource source, BasicServerControlChannel localControlChannel, TransferContext context)
           
 void DataChannel.startTransfer(DataSink sink, BasicServerControlChannel localControlChannel, TransferContext context)
           
 void DataChannel.startTransfer(DataSource source, BasicServerControlChannel localControlChannel, TransferContext context)
           
 TransferThread SimpleTransferThreadFactory.getTransferSinkThread(DataChannel dataChannel, SocketBox socketBox, DataSink sink, BasicServerControlChannel localControlChannel, TransferContext context)
           
 TransferThread SimpleTransferThreadFactory.getTransferSourceThread(DataChannel dataChannel, SocketBox socketBox, DataSource source, BasicServerControlChannel localControlChannel, TransferContext context)
           
 

Constructors in org.globus.ftp.dc with parameters of type TransferContext
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)
           
ActiveStartTransferTask(DataSink sink, BasicServerControlChannel control, SocketBox box, Session session, DataChannelFactory factory, TransferContext context)
           
ActiveStartTransferTask(DataSource source, BasicServerControlChannel control, SocketBox box, Session session, DataChannelFactory factory, TransferContext context)
           
TransferSourceThread(AbstractDataChannel dataChannel, SocketBox socketBox, DataSource source, BasicServerControlChannel localControlChannel, TransferContext context)
           
TransferSinkThread(AbstractDataChannel dataChannel, SocketBox socketBox, DataSink sink, BasicServerControlChannel localControlChannel, TransferContext context)
           
PassiveConnectTask(ServerSocket myServer, DataSink sink, BasicServerControlChannel control, Session session, DataChannelFactory factory, TransferContext context)
           
PassiveConnectTask(ServerSocket myServer, DataSource source, BasicServerControlChannel control, Session session, DataChannelFactory factory, TransferContext context)
           
 

Uses of TransferContext in org.globus.ftp.extended
 

Methods in org.globus.ftp.extended that return TransferContext
protected  TransferContext GridFTPServerFacade.createTransferContext()
           
 

Uses of TransferContext in org.globus.ftp.vanilla
 

Methods in org.globus.ftp.vanilla that return TransferContext
protected  TransferContext FTPServerFacade.createTransferContext()