Package org.apache.commons.net.ftp
package org.apache.commons.net.ftp
FTP and FTPS support classes
-
ClassDescriptionThis interface adds the aspect of configurability by means of a supplied FTPClientConfig object to other classes in the system, especially listing parsers.FTP provides the basic the functionality necessary to implement your own FTP client.FTPClient encapsulates all the functionality necessary to store and retrieve files from an FTP server.Strategy interface for updating host names received from FTP server for passive NAT workaround.Default strategy for passive NAT workaround (site-local replies are replaced.)This class implements an alternate means of configuring the
FTPClient
object and also subordinate objects which it uses.Deprecated.FTPConnectionClosedException is used to indicate the premature or unexpected closing of an FTP connection resulting from aFTPReply.SERVICE_NOT_AVAILABLE
response (FTP reply code 421) to a failed FTP command.The FTPFile class is used to represent information about files stored on an FTP server.FTPFileEntryParser defines the interface for parsing a single FTP file listing and converting that information into anFTPFile
instance.This abstract class implements both the older FTPFileListParser and newer FTPFileEntryParser interfaces with default functionality.Performs filtering onFTPFile
instances.Implements some simple FTPFileFilter classes.Experimental attempt at FTP client that tunnels over an HTTP proxy connection.This class handles the entire process of parsing a listing of file entries from the server.FTPReply stores a set of constants for FTP reply codes.FTP over SSL processing.Deprecated.3.0 DO NOT USEServer socket factory for FTPS connections.Socket factory for FTPS connections.Deprecated.3.0 useTrustManagerUtils#getValidateServerCertificateTrustManager()
instead
FTPCmd
instead