Class EnterpriseUnixFTPEntryParser

  • All Implemented Interfaces:
    FTPFileEntryParser

    public class EnterpriseUnixFTPEntryParser
    extends RegexFTPFileEntryParserImpl
    Parser for the Connect Enterprise Unix FTP Server From Sterling Commerce. Here is a sample of the sort of output line this parser processes: "-C--E-----FTP B QUA1I1 18128 41 Aug 12 13:56 QUADTEST"

    Note: EnterpriseUnixFTPEntryParser can only be instantiated through the DefaultFTPParserFactory by classname. It will not be chosen by the autodetection scheme.

    Version:
    $Id: EnterpriseUnixFTPEntryParser.java 1741829 2016-05-01 00:24:44Z sebb $
    See Also:
    FTPFileEntryParser (for usage instructions), DefaultFTPFileEntryParserFactory
    • Constructor Detail

      • EnterpriseUnixFTPEntryParser

        public EnterpriseUnixFTPEntryParser()
        The sole constructor for a EnterpriseUnixFTPEntryParser object.
    • Method Detail

      • parseFTPEntry

        public FTPFile parseFTPEntry​(java.lang.String entry)
        Parses a line of a unix 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