org.apache.commons.net.ftp.parser
Class NTFTPEntryParser
ConfigurableFTPFileEntryParserImpl
org.apache.commons.net.ftp.parser.NTFTPEntryParser
public class NTFTPEntryParser
extends ConfigurableFTPFileEntryParserImpl
Implementation of FTPFileEntryParser and FTPFileListParser for NT Systems.
NTFTPEntryParser() - The sole constructor for an NTFTPEntryParser object.
|
NTFTPEntryParser(FTPClientConfig config) - This constructor allows the creation of an NTFTPEntryParser object
with something other than the default configuration.
|
@Override | FTPClientConfig getDefaultConfiguration() - Defines a default configuration to be used when this class is
instantiated without a
FTPClientConfig
parameter being specified.
|
FTPFile | parseFTPEntry(String entry) - Parses a line of an NT FTP server file listing and converts it into a
usable format in the form of an
FTPFile instance.
|
NTFTPEntryParser
public NTFTPEntryParser()
The sole constructor for an NTFTPEntryParser object.
NTFTPEntryParser
public NTFTPEntryParser(FTPClientConfig config)
This constructor allows the creation of an NTFTPEntryParser object
with something other than the default configuration.
config
- The configuration
object used to
configure this parser.
FTPClientConfig getDefaultConfiguration
public @Override FTPClientConfig getDefaultConfiguration()
Defines a default configuration to be used when this class is
instantiated without a FTPClientConfig
parameter being specified.
- the default configuration for this parser.
parseFTPEntry
public FTPFile parseFTPEntry(String entry)
Parses a line of an NT FTP server file listing and converts it into a
usable format in the form of an
FTPFile
instance. If the
file listing line doesn't describe a file,
null
is
returned, otherwise a
FTPFile
instance representing the
files in the directory is returned.
entry
- A line of text from the file listing
- An FTPFile instance corresponding to the supplied entry