Package org.apache.commons.net.ftp.parser
package org.apache.commons.net.ftp.parser
FTP file listing parser classes
-
ClassDescriptionThis implementation allows to pack some FileEntryParsers together and handle the case where the returned dir style isn't clearly defined.This abstract class implements the common timestamp parsing algorithm for all the concrete parsers.This is the default implementation of the FTPFileEntryParserFactory interface.Parser for the Connect Enterprise UNIX FTP Server From Sterling Commerce.The interface describes a factory for creating FTPFileEntryParsers.This interface specifies the concept of parsing an FTP server's timestamp.Default implementation of the
FTPTimestampParser
interface also implements theConfigurable
interface to allow the parsing to be configured from the outside.Implementation FTPFileEntryParser and FTPFileListParser for pre MacOS-X Systems.Parser class for MSLT and MLSD replies.ImplementsFTPFileEntryParser
andConfigurable
for IBM zOS/MVS Systems.ImplementsFTPFileEntryParser
andConfigurable
for Netware Systems.ImplementsFTPFileEntryParser
andConfigurable
for NT Systems.Implements ofFTPFileEntryParser
andConfigurable
for OS/2 Systems.Example *FILE/*MEM FTP entries, when the current working directory is a file of file system QSYS: ------------------------------------------------ $ cwd /qsys.lib/rpgunit.lib/rpgunitc1.file 250-NAMEFMT set to 1.This class encapsulates all errors that may be thrown by the process of an FTPFileEntryParserFactory creating and instantiating an FTPFileEntryParser.This abstract class implements both the older FTPFileListParser and newer FTPFileEntryParser interfaces with default functionality.Implementation FTPFileEntryParser and FTPFileListParser for standard UNIX Systems.Implementation FTPFileEntryParser and FTPFileListParser for VMS Systems.Special implementation VMSFTPEntryParser with versioning turned on.