| Interface | Description |
|---|---|
| DataChannel | |
| DataChannelFactory | |
| DataChannelReader | |
| DataChannelWriter | |
| SocketBox | |
| SocketOperator |
Callback operating on a socketBox.
|
| TransferContext |
Represents an environment shared by all data channels
performing the same transfer.
|
| TransferThreadFactory |
| Class | Description |
|---|---|
| AbstractDataChannel | |
| ActiveConnectTask |
Makes a connection to a remote data channel (FTPClient use only).
|
| ActiveStartTransferTask |
This task will start the transfer on the supplied socket.
|
| AsciiTranslator | |
| EBlockAware |
Represents a data channel reader or writer
aware of being in one of a pool of asynchronous
data channels
|
| EBlockImageDCReader | |
| EBlockImageDCWriter | |
| EBlockParallelTransferContext | |
| GridFTPActiveConnectTask |
Unlike in the parent class, here we use authentication
and protection.
|
| GridFTPDataChannel | |
| GridFTPDataChannelFactory | |
| GridFTPPassiveConnectTask |
Unlike in the parent class, here we use authentication
and protection.
|
| GridFTPTransferSinkThread | |
| GridFTPTransferSourceThread | |
| GridFTPTransferThreadFactory | |
| LocalReply |
Local server communicate with client with a simplified control channel.
|
| ManagedSocketBox |
A container for Socket, making it available to pass a null socket reference.
|
| PassiveConnectTask |
This task will wait on the local server for the new incoming connection
and when it comes it will start a new transfer thread on the new connection.
|
| SimpleDataChannel |
Data channel receives in the constructor a socket that should
be ready for communication, and starts a new thread that
will perform the transfer.
In previous version, the data channel would perform socket initialization (server.accept() etc.). |
| SimpleDataChannelFactory | |
| SimpleSocketBox | |
| SimpleTransferContext |
transfer context for single threaded transfers
using 1 data channel.
|
| SimpleTransferThreadFactory | |
| SocketPool |
Represents a set of open sockets that are being cached for subsequent transfers.
|
| StreamAsciiDCReader | |
| StreamAsciiDCWriter | |
| StreamImageDCReader | |
| StreamImageDCWriter | |
| StripeContextManager | |
| Task | |
| TaskThread | |
| TransferSinkThread |
Implements incoming transfer.
|
| TransferSourceThread |
Implements outgoing transfer.
|
| TransferThread | |
| TransferThreadManager |
Copyright © 2013. All Rights Reserved.