org.apache.commons.net.ftp.parser
Class NTFTPEntryParser
java.lang.Object
   org.apache.commons.net.ftp.FTPFileEntryParserImpl
org.apache.commons.net.ftp.FTPFileEntryParserImpl
       org.apache.commons.net.ftp.parser.RegexFTPFileEntryParserImpl
org.apache.commons.net.ftp.parser.RegexFTPFileEntryParserImpl
           org.apache.commons.net.ftp.parser.ConfigurableFTPFileEntryParserImpl
org.apache.commons.net.ftp.parser.ConfigurableFTPFileEntryParserImpl
               org.apache.commons.net.ftp.parser.NTFTPEntryParser
org.apache.commons.net.ftp.parser.NTFTPEntryParser
- All Implemented Interfaces: 
- Configurable, FTPFileEntryParser
- public class NTFTPEntryParser 
- extends ConfigurableFTPFileEntryParserImpl
Implementation of FTPFileEntryParser and FTPFileListParser for NT Systems.
- Version:
- $Id: NTFTPEntryParser.java 658518 2008-05-21 01:04:30Z sebb $
- Author:
- Winston Ojeda, Steve Cohen
- See Also:
- FTPFileEntryParser (for usage instructions)
 
 
| Constructor Summary | 
| 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.
 | 
 
 
 
 
 
| Methods inherited from class java.lang.Object | 
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
NTFTPEntryParser
public NTFTPEntryParser()
- The sole constructor for an NTFTPEntryParser object.
 
- Throws:
- IllegalArgumentException- Thrown if the regular expression is unparseable.  Should not be seen
 under normal conditions.  It it is seen, this is a sign that- REGEXis  not a valid regular expression.
 
NTFTPEntryParser
public NTFTPEntryParser(FTPClientConfig config)
- This constructor allows the creation of an NTFTPEntryParser object 
 with something other than the default configuration.
 
- Parameters:
- config- The- configurationobject used to 
 configure this parser.
- Throws:
- IllegalArgumentException- Thrown if the regular expression is unparseable.  Should not be seen
 under normal conditions.  It it is seen, this is a sign that- REGEXis  not a valid regular expression.
- Since:
- 1.4
 
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.
 
 
- 
- Parameters:
- entry- A line of text from the file listing
- Returns:
- An FTPFile instance corresponding to the supplied entry
 
getDefaultConfiguration
public FTPClientConfig getDefaultConfiguration()
- Defines a default configuration to be used when this class is
 instantiated without a FTPClientConfigparameter being specified.
 
- 
- Specified by:
- getDefaultConfigurationin class- ConfigurableFTPFileEntryParserImpl
 
- 
- Returns:
- the default configuration for this parser.
 
Copyright © 1997-2008 The Apache Software Foundation. All Rights Reserved.