Class MVSFTPEntryParser
java.lang.Object
org.apache.commons.net.ftp.FTPFileEntryParserImpl
org.apache.commons.net.ftp.parser.RegexFTPFileEntryParserImpl
org.apache.commons.net.ftp.parser.ConfigurableFTPFileEntryParserImpl
org.apache.commons.net.ftp.parser.MVSFTPEntryParser
- All Implemented Interfaces:
- Configurable,- FTPFileEntryParser
Implements 
FTPFileEntryParser and Configurable for IBM zOS/MVS Systems.- See Also:
- 
Field SummaryFields inherited from class org.apache.commons.net.ftp.parser.RegexFTPFileEntryParserImpl_matcher_
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionprotected FTPClientConfigEach concrete subclass must define this member to create a default configuration to be used when that subclass is instantiated without aFTPClientConfigparameter being specified.parseFTPEntry(String entry) Parses a line of a z/OS - MVS FTP server file listing and converts it into a usable format in the form of anFTPFileinstance.Pre-parses is called as part of the interface.Methods inherited from class org.apache.commons.net.ftp.parser.ConfigurableFTPFileEntryParserImplconfigure, parseTimestampMethods inherited from class org.apache.commons.net.ftp.parser.RegexFTPFileEntryParserImplgetGroupCnt, getGroupsAsString, group, matches, setRegex, setRegexMethods inherited from class org.apache.commons.net.ftp.FTPFileEntryParserImplreadNextEntry
- 
Constructor Details- 
MVSFTPEntryParserpublic MVSFTPEntryParser()The sole constructor for a MVSFTPEntryParser object.
 
- 
- 
Method Details- 
getDefaultConfigurationDescription copied from class:ConfigurableFTPFileEntryParserImplEach concrete subclass must define this member to create a default configuration to be used when that subclass is instantiated without aFTPClientConfigparameter being specified.- Specified by:
- getDefaultConfigurationin class- ConfigurableFTPFileEntryParserImpl
- Returns:
- the default configuration for the subclass.
 
- 
parseFTPEntryParses a line of a z/OS - MVS FTP server file listing and converts it into a usable format in the form of anFTPFileinstance. If the file listing line doesn't describe a file, thennullis returned. Otherwise, aFTPFileinstance representing the file is returned.- Parameters:
- entry- A line of text from the file listing
- Returns:
- An FTPFile instance corresponding to the supplied entry
 
- 
preParsePre-parses is called as part of the interface. Per definition, it is called before the parsing takes place. Three kinds of lists are recognized:- z/OS-MVS File lists,
- z/OS-MVS Member lists,
- unix file lists.
 - Specified by:
- preParsein interface- FTPFileEntryParser
- Overrides:
- preParsein class- FTPFileEntryParserImpl
- Parameters:
- orig- Original list after it has been created from the server stream
- Returns:
- originalunmodified.
- Since:
- 2.0
 
 
-