| Interface | Description |
|---|---|
| Configurable |
This interface adds the aspect of configurability by means of a supplied FTPClientConfig object to other classes in the system, especially listing parsers.
|
| FTPClient.HostnameResolver |
Strategy interface for updating host names received from FTP server for passive NAT workaround.
|
| FTPFileEntryParser |
FTPFileEntryParser defines the interface for parsing a single FTP file listing and converting that information into an
FTPFile instance. |
| FTPFileFilter |
Performs filtering on
FTPFile instances. |
| Class | Description |
|---|---|
| DeflateSocket |
Wrapper class for FTP data channel sockets when compressing data in the "deflate" compression format.
|
| DelegateSocket |
Wrapper class for FTP data channel sockets.
|
| DurationUtils |
Temporary until Commons Lang 3.12.0.
|
| FTP |
FTP provides the basic the functionality necessary to implement your own FTP client.
|
| FTPClient |
FTPClient encapsulates all the functionality necessary to store and retrieve files from an FTP server.
|
| FTPClient.NatServerResolverImpl |
Default strategy for passive NAT workaround (site-local replies are replaced.)
|
| FTPClientConfig |
This class implements an alternate means of configuring the
FTPClient object and also subordinate objects which
it uses. |
| FTPFile |
The FTPFile class is used to represent information about files stored on an FTP server.
|
| FTPFileEntryParserImpl |
This abstract class implements both the older FTPFileListParser and newer FTPFileEntryParser interfaces with default functionality.
|
| FTPFileFilters |
Implements some simple FTPFileFilter classes.
|
| FTPHTTPClient |
Experimental attempt at FTP client that tunnels over an HTTP proxy connection.
|
| FTPListParseEngine |
This class handles the entire process of parsing a listing of file entries from the server.
|
| FTPReply |
FTPReply stores a set of constants for FTP reply codes.
|
| FTPSClient |
FTP over SSL processing.
|
| FTPSServerSocketFactory |
Server socket factory for FTPS connections.
|
| FTPSSocketFactory |
Socket factory for FTPS connections.
|
| Enum | Description |
|---|---|
| FTPCmd |
Enumerates FTP commands.
|
| Exception | Description |
|---|---|
| FTPConnectionClosedException |
FTPConnectionClosedException is used to indicate the premature or unexpected closing of an FTP connection resulting from a
FTPReply.SERVICE_NOT_AVAILABLE response (FTP reply code 421) to a failed FTP command. |