Uses of Interface
org.apache.commons.net.ftp.FTPFileEntryParser
-
Packages that use FTPFileEntryParser Package Description org.apache.commons.net.ftp FTP and FTPS support classesorg.apache.commons.net.ftp.parser FTP file listing parser classes -
-
Uses of FTPFileEntryParser in org.apache.commons.net.ftp
Classes in org.apache.commons.net.ftp that implement FTPFileEntryParser Modifier and Type Class Description classFTPFileEntryParserImplThis abstract class implements both the older FTPFileListParser and newer FTPFileEntryParser interfaces with default functionality.Fields in org.apache.commons.net.ftp declared as FTPFileEntryParser Modifier and Type Field Description private FTPFileEntryParserFTPClient. entryParserA cached value that should not be referenced directly except when assigned in listFiles(String, String) and initDefaults.private FTPFileEntryParserFTPListParseEngine. parserMethods in org.apache.commons.net.ftp that return FTPFileEntryParser Modifier and Type Method Description (package private) FTPFileEntryParserFTPClient. getEntryParser()Methods in org.apache.commons.net.ftp with parameters of type FTPFileEntryParser Modifier and Type Method Description private FTPListParseEngineFTPClient. initiateListParsing(FTPFileEntryParser parser, java.lang.String path)private method through which all listFiles() and initiateListParsing methods pass once a parser is determined.Constructors in org.apache.commons.net.ftp with parameters of type FTPFileEntryParser Constructor Description FTPListParseEngine(FTPFileEntryParser parser)Constructs a new instance.FTPListParseEngine(FTPFileEntryParser parser, FTPClientConfig configuration)Intended for use by FTPClient only -
Uses of FTPFileEntryParser in org.apache.commons.net.ftp.parser
Classes in org.apache.commons.net.ftp.parser that implement FTPFileEntryParser Modifier and Type Class Description classCompositeFileEntryParserThis implementation allows to pack some FileEntryParsers together and handle the case where the returned dir style isn't clearly defined.classConfigurableFTPFileEntryParserImplThis abstract class implements the common timestamp parsing algorithm for all the concrete parsers.classEnterpriseUnixFTPEntryParserParser for the Connect Enterprise Unix FTP Server From Sterling Commerce.classMacOsPeterFTPEntryParserImplementation FTPFileEntryParser and FTPFileListParser for pre MacOS-X Systems.classMLSxEntryParserParsesMSLTandMLSDreplies.classMVSFTPEntryParserImplementsFTPFileEntryParserandConfigurablefor IBM zOS/MVS Systems.classNetwareFTPEntryParserImplementsFTPFileEntryParserandConfigurablefor Netware Systems.classNTFTPEntryParserImplementsFTPFileEntryParserandConfigurablefor NT Systems.classOS2FTPEntryParserImplementsFTPFileEntryParserandConfigurablefor OS/2 Systems.classOS400FTPEntryParserOS400 (IBM i) FTP entry parser.classRegexFTPFileEntryParserImplThis abstract class implements both the older FTPFileListParser and newer FTPFileEntryParser interfaces with default functionality.classUnixFTPEntryParserImplementation FTPFileEntryParser and FTPFileListParser for standard Unix Systems.classVMSFTPEntryParserImplementation FTPFileEntryParser and FTPFileListParser for VMS Systems.classVMSVersioningFTPEntryParserSpecial implementation VMSFTPEntryParser with versioning turned on.Fields in org.apache.commons.net.ftp.parser declared as FTPFileEntryParser Modifier and Type Field Description private FTPFileEntryParserCompositeFileEntryParser. cachedFtpFileEntryParserprivate FTPFileEntryParser[]CompositeFileEntryParser. ftpFileEntryParsersMethods in org.apache.commons.net.ftp.parser that return FTPFileEntryParser Modifier and Type Method Description FTPFileEntryParserDefaultFTPFileEntryParserFactory. createFileEntryParser(java.lang.String key)This default implementation of the FTPFileEntryParserFactory interface works according to the following logic: First it attempts to interpret the supplied key as a fully qualified class name (default package is not allowed) of a class implementing the FTPFileEntryParser interface.private FTPFileEntryParserDefaultFTPFileEntryParserFactory. createFileEntryParser(java.lang.String key, FTPClientConfig config)FTPFileEntryParserDefaultFTPFileEntryParserFactory. createFileEntryParser(FTPClientConfig config)Implementation extracts a key from the suppliedFTPClientConfigparameter and creates an object implementing the interface FTPFileEntryParser and uses the supplied configuration to configure it.FTPFileEntryParserFTPFileEntryParserFactory. createFileEntryParser(java.lang.String key)Implementation should be a method that decodes the supplied key and creates an object implementing the interface FTPFileEntryParser.FTPFileEntryParserFTPFileEntryParserFactory. createFileEntryParser(FTPClientConfig config)Implementation should be a method that extracts a key from the suppliedFTPClientConfigparameter and creates an object implementing the interface FTPFileEntryParser and uses the supplied configuration to configure it.FTPFileEntryParserDefaultFTPFileEntryParserFactory. createMVSEntryParser()Creates a new MVSFTPEntryParser.FTPFileEntryParserDefaultFTPFileEntryParserFactory. createNetwareFTPEntryParser()Creates a new NetwareFTPEntryParser.FTPFileEntryParserDefaultFTPFileEntryParserFactory. createNTFTPEntryParser()Creates a new FTPFileEntryParser.private FTPFileEntryParserDefaultFTPFileEntryParserFactory. createNTFTPEntryParser(FTPClientConfig config)Creates an NT FTP parser: if the config exists, and the system key equalsFTPClientConfig.SYST_NTthen a plainNTFTPEntryParseris used, otherwise a composite ofNTFTPEntryParserandUnixFTPEntryParseris used.FTPFileEntryParserDefaultFTPFileEntryParserFactory. createOS2FTPEntryParser()Creates a new OS2FTPEntryParser.FTPFileEntryParserDefaultFTPFileEntryParserFactory. createOS400FTPEntryParser()Creates a new FTPFileEntryParser.private FTPFileEntryParserDefaultFTPFileEntryParserFactory. createOS400FTPEntryParser(FTPClientConfig config)Creates an OS400 FTP parser: if the config exists, and the system key equalsFTPClientConfig.SYST_OS400then a plainOS400FTPEntryParseris used, otherwise a composite ofOS400FTPEntryParserandUnixFTPEntryParseris used.FTPFileEntryParserDefaultFTPFileEntryParserFactory. createUnixFTPEntryParser()Creates a new UnixFTPEntryParser.FTPFileEntryParserDefaultFTPFileEntryParserFactory. createVMSVersioningFTPEntryParser()Creates a new VMSVersioningFTPEntryParser.Constructors in org.apache.commons.net.ftp.parser with parameters of type FTPFileEntryParser Constructor Description CompositeFileEntryParser(FTPFileEntryParser[] ftpFileEntryParsers)Constructs a new instance.
-