org.apache.commons.net.ftp.parser
Class ConfigurableFTPFileEntryParserImpl
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
- All Implemented Interfaces: 
- Configurable, FTPFileEntryParser
- Direct Known Subclasses: 
- MVSFTPEntryParser, NetwareFTPEntryParser, NTFTPEntryParser, OS2FTPEntryParser, OS400FTPEntryParser, UnixFTPEntryParser, VMSFTPEntryParser
- public abstract class ConfigurableFTPFileEntryParserImpl 
- extends RegexFTPFileEntryParserImpl- implements Configurable
To change the template for this generated type comment go to
 Window - Preferences - Java - Code Style - Code Templates - Comments
 
 
 
 
 
 
| Methods inherited from class java.lang.Object | 
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
 
ConfigurableFTPFileEntryParserImpl
public ConfigurableFTPFileEntryParserImpl(String regex)
- Only constructor for this absract class.
 
- Parameters:
- regex- Regular expression used main parsing of the 
 file listing.
 
parseTimestamp
public Calendar parseTimestamp(String timestampStr)
                        throws ParseException
- This method is called by the concrete parsers to delegate
 timestamp parsing to the timestamp parser.
 
 
 
- 
 
- 
- Parameters:
- timestampStr- the timestamp string pulled from the 
 file listing by the regular expression parser, to be submitted
 to the- timestampParserfor extracting the timestamp.
- Returns:
- a java.util.Calendarcontaining results of the 
 timestamp parse.
- Throws:
- ParseException
 
configure
public void configure(FTPClientConfig config)
- Implementation of the Configurableinterface. Configures this parser by delegating to the
 underlying Configurable FTPTimestampParser implementation, '
 passing it the suppliedFTPClientConfigif that is non-null or a default configuration defined by
 each concrete subclass.
 
- 
- Specified by:
- configurein interface- Configurable
 
- 
- Parameters:
- config- the configuration to be used to configure this parser.
 If it is null, a default configuration defined by
 each concrete subclass is used instead.
 
getDefaultConfiguration
protected abstract FTPClientConfig 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.
 
- 
 
- 
- Returns:
- the default configuration for the subclass.
 
Copyright © 1997-2008 The Apache Software Foundation. All Rights Reserved.