| Package | Description | 
|---|---|
| org.apache.commons.net.ftp | FTP and FTPS support classes | 
| org.apache.commons.net.ftp.parser | FTP file listing parser classes | 
| Modifier and Type | Method and Description | 
|---|---|
| void | FTPClient. configure(FTPClientConfig config)Implementation of the  Configurableinterface. | 
| void | Configurable. configure(FTPClientConfig config) | 
| Constructor and Description | 
|---|
| FTPClientConfig(FTPClientConfig config)Copy constructor | 
| Modifier and Type | Field and Description | 
|---|---|
| static FTPClientConfig | UnixFTPEntryParser. NUMERIC_DATE_CONFIGSome Linux distributions are now shipping an FTP server which formats
 file listing dates in an all-numeric format:
  "yyyy-MM-dd HH:mm. | 
| Modifier and Type | Method and Description | 
|---|---|
| protected FTPClientConfig | OS400FTPEntryParser. getDefaultConfiguration()Defines a default configuration to be used when this class is
 instantiated without a  FTPClientConfigparameter being specified. | 
| protected FTPClientConfig | UnixFTPEntryParser. getDefaultConfiguration()Defines a default configuration to be used when this class is
 instantiated without a  FTPClientConfigparameter being specified. | 
| protected abstract FTPClientConfig | ConfigurableFTPFileEntryParserImpl. getDefaultConfiguration()Each concrete subclass must define this member to create
 a default configuration to be used when that subclass is
 instantiated without a  FTPClientConfigparameter being specified. | 
| protected FTPClientConfig | MVSFTPEntryParser. getDefaultConfiguration() | 
| FTPClientConfig | NTFTPEntryParser. getDefaultConfiguration()Defines a default configuration to be used when this class is
 instantiated without a  FTPClientConfigparameter being specified. | 
| protected FTPClientConfig | OS2FTPEntryParser. getDefaultConfiguration()Defines a default configuration to be used when this class is
 instantiated without a  FTPClientConfigparameter being specified. | 
| protected FTPClientConfig | VMSFTPEntryParser. getDefaultConfiguration()Defines a default configuration to be used when this class is
 instantiated without a  FTPClientConfigparameter being specified. | 
| protected FTPClientConfig | MacOsPeterFTPEntryParser. getDefaultConfiguration()Defines a default configuration to be used when this class is
 instantiated without a  FTPClientConfigparameter being specified. | 
| protected FTPClientConfig | NetwareFTPEntryParser. getDefaultConfiguration()Defines a default configuration to be used when this class is
 instantiated without a  FTPClientConfigparameter being specified. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | FTPTimestampParserImpl. configure(FTPClientConfig config)Implementation of the  Configurableinterface. | 
| void | ConfigurableFTPFileEntryParserImpl. configure(FTPClientConfig config)Implementation of the  Configurableinterface. | 
| FTPFileEntryParser | FTPFileEntryParserFactory. createFileEntryParser(FTPClientConfig config)
 Implementation should be a method that extracts
 a key from the supplied  FTPClientConfigparameter and creates an object implementing the
 interface FTPFileEntryParser and uses the supplied configuration
 to configure it. | 
| FTPFileEntryParser | DefaultFTPFileEntryParserFactory. createFileEntryParser(FTPClientConfig config)Implementation extracts a key from the supplied
  FTPClientConfigparameter and creates an object implementing the
 interface FTPFileEntryParser and uses the supplied configuration
 to configure it. | 
| Constructor and Description | 
|---|
| MacOsPeterFTPEntryParser(FTPClientConfig config)This constructor allows the creation of a UnixFTPEntryParser object with
 something other than the default configuration. | 
| NetwareFTPEntryParser(FTPClientConfig config)This constructor allows the creation of an NetwareFTPEntryParser object
 with something other than the default configuration. | 
| NTFTPEntryParser(FTPClientConfig config)This constructor allows the creation of an NTFTPEntryParser object
 with something other than the default configuration. | 
| OS2FTPEntryParser(FTPClientConfig config)This constructor allows the creation of an OS2FTPEntryParser object
 with something other than the default configuration. | 
| OS400FTPEntryParser(FTPClientConfig config)This constructor allows the creation of an OS400FTPEntryParser object
 with something other than the default configuration. | 
| UnixFTPEntryParser(FTPClientConfig config)This constructor allows the creation of a UnixFTPEntryParser object with
 something other than the default configuration. | 
| UnixFTPEntryParser(FTPClientConfig config,
                  boolean trimLeadingSpaces)This constructor allows the creation of a UnixFTPEntryParser object with
 something other than the default configuration. | 
| VMSFTPEntryParser(FTPClientConfig config)This constructor allows the creation of a VMSFTPEntryParser object with
 something other than the default configuration. | 
| VMSVersioningFTPEntryParser(FTPClientConfig config)This constructor allows the creation of a VMSVersioningFTPEntryParser
 object with something other than the default configuration. | 
Copyright © 2001–2020 The Apache Software Foundation. All rights reserved.