org.apache.commons.net.ftp.parser
Class NTFTPEntryParser
ConfigurableFTPFileEntryParserImplorg.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