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 | Class | Description |
---|---|---|
class |
FTPFileEntryParserImpl |
This abstract class implements both the older FTPFileListParser and
newer FTPFileEntryParser interfaces with default functionality.
|
Constructor | Description |
---|---|
FTPListParseEngine(FTPFileEntryParser parser) |
Modifier and Type | Class | Description |
---|---|---|
class |
CompositeFileEntryParser |
This implementation allows to pack some FileEntryParsers together
and handle the case where to returned dirstyle isnt clearly defined.
|
class |
ConfigurableFTPFileEntryParserImpl |
This abstract class implements the common timestamp parsing
algorithm for all the concrete parsers.
|
class |
EnterpriseUnixFTPEntryParser |
Parser for the Connect Enterprise Unix FTP Server From Sterling Commerce.
|
class |
MacOsPeterFTPEntryParser |
Implementation FTPFileEntryParser and FTPFileListParser for pre MacOS-X Systems.
|
class |
MLSxEntryParser |
Parser class for MSLT and MLSD replies.
|
class |
MVSFTPEntryParser |
Implementation of FTPFileEntryParser and FTPFileListParser for IBM zOS/MVS
Systems.
|
class |
NetwareFTPEntryParser |
Implementation of FTPFileEntryParser and FTPFileListParser for Netware Systems.
|
class |
NTFTPEntryParser |
Implementation of FTPFileEntryParser and FTPFileListParser for NT Systems.
|
class |
OS2FTPEntryParser |
Implementation of FTPFileEntryParser and FTPFileListParser for OS2 Systems.
|
class |
OS400FTPEntryParser |
|
class |
RegexFTPFileEntryParserImpl |
This abstract class implements both the older FTPFileListParser and
newer FTPFileEntryParser interfaces with default functionality.
|
class |
UnixFTPEntryParser |
Implementation FTPFileEntryParser and FTPFileListParser for standard
Unix Systems.
|
class |
VMSFTPEntryParser |
Implementation FTPFileEntryParser and FTPFileListParser for VMS Systems.
|
class |
VMSVersioningFTPEntryParser |
Special implementation VMSFTPEntryParser with versioning turned on.
|
Modifier and Type | Method | Description |
---|---|---|
FTPFileEntryParser |
DefaultFTPFileEntryParserFactory.createFileEntryParser(java.lang.String key) |
This default implementation of the FTPFileEntryParserFactory
interface works according to the following logic:
First it attempts to interpret the supplied key as a fully
qualified classname (default package is not allowed) of a class implementing the
FTPFileEntryParser interface.
|
FTPFileEntryParser |
DefaultFTPFileEntryParserFactory.createFileEntryParser(FTPClientConfig config) |
Implementation extracts a key from the supplied
FTPClientConfig
parameter and creates an object implementing the
interface FTPFileEntryParser and uses the supplied configuration
to configure it. |
FTPFileEntryParser |
FTPFileEntryParserFactory.createFileEntryParser(java.lang.String key) |
Implementation should be a method that decodes the
supplied key and creates an object implementing the
interface FTPFileEntryParser.
|
FTPFileEntryParser |
FTPFileEntryParserFactory.createFileEntryParser(FTPClientConfig config) |
Implementation should be a method that extracts
a key from the supplied
FTPClientConfig
parameter and creates an object implementing the
interface FTPFileEntryParser and uses the supplied configuration
to configure it. |
FTPFileEntryParser |
DefaultFTPFileEntryParserFactory.createMVSEntryParser() |
|
FTPFileEntryParser |
DefaultFTPFileEntryParserFactory.createNetwareFTPEntryParser() |
|
FTPFileEntryParser |
DefaultFTPFileEntryParserFactory.createNTFTPEntryParser() |
|
FTPFileEntryParser |
DefaultFTPFileEntryParserFactory.createOS2FTPEntryParser() |
|
FTPFileEntryParser |
DefaultFTPFileEntryParserFactory.createOS400FTPEntryParser() |
|
FTPFileEntryParser |
DefaultFTPFileEntryParserFactory.createUnixFTPEntryParser() |
|
FTPFileEntryParser |
DefaultFTPFileEntryParserFactory.createVMSVersioningFTPEntryParser() |
Constructor | Description |
---|---|
CompositeFileEntryParser(FTPFileEntryParser[] ftpFileEntryParsers) |