scohen 2004/01/10 15:38:22 Modified: net/src/java/org/apache/commons/net/ftp/parser DefaultFTPFileEntryParserFactory.java EnterpriseUnixFTPEntryParser.java VMSFTPEntryParser.java Log: Make VMSVersioningFTPEntryParser the default parser used in the autodetection scenario and changed comments on VMSFTPFTPEntryParser to indicate that this is not the default. Revision Changes Path 1.6 +1 -1 jakarta-commons/net/src/java/org/apache/commons/net/ftp/parser/DefaultFTPFileEntryParserFactory.java Index: DefaultFTPFileEntryParserFactory.java =================================================================== RCS file: /home/cvs/jakarta-commons/net/src/java/org/apache/commons/net/ftp/parser/DefaultFTPFileEntryParserFactory.java,v retrieving revision 1.5 retrieving revision 1.6 diff -u -r1.5 -r1.6 --- DefaultFTPFileEntryParserFactory.java 6 Jan 2004 00:09:22 -0000 1.5 +++ DefaultFTPFileEntryParserFactory.java 10 Jan 2004 23:38:21 -0000 1.6 @@ -118,7 +118,7 @@ if (ukey.indexOf("UNIX") >= 0) { return new UnixFTPEntryParser(); } else if (ukey.indexOf("VMS") >= 0) { - return new VMSFTPEntryParser(); + return new VMSVersioningFTPEntryParser(); } else if (ukey.indexOf("WINDOWS") >= 0) { return new NTFTPEntryParser(); } else if (ukey.indexOf("OS/2") >= 0) { 1.8 +7 -1 jakarta-commons/net/src/java/org/apache/commons/net/ftp/parser/EnterpriseUnixFTPEntryParser.java Index: EnterpriseUnixFTPEntryParser.java =================================================================== RCS file: /home/cvs/jakarta-commons/net/src/java/org/apache/commons/net/ftp/parser/EnterpriseUnixFTPEntryParser.java,v retrieving revision 1.7 retrieving revision 1.8 diff -u -r1.7 -r1.8 --- EnterpriseUnixFTPEntryParser.java 10 Jan 2004 16:01:48 -0000 1.7 +++ EnterpriseUnixFTPEntryParser.java 10 Jan 2004 23:38:21 -0000 1.8 @@ -62,9 +62,15 @@ * 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" + * <P><B> + * Note: EnterpriseUnixFTPEntryParser can only be instantiated through the + * DefaultFTPParserFactory by classname. It will not be chosen + * by the autodetection scheme. + * </B> * @version $Id$ * @author <a href="[EMAIL PROTECTED]">Winston Ojeda</a> * @see org.apache.commons.net.ftp.FTPFileEntryParser FTPFileEntryParser (for usage instructions) + * @see org.apache.commons.net.ftp.parser.DefaultFTPFileEntryParserFactory */ public class EnterpriseUnixFTPEntryParser extends FTPFileEntryParserImpl { 1.16 +7 -1 jakarta-commons/net/src/java/org/apache/commons/net/ftp/parser/VMSFTPEntryParser.java Index: VMSFTPEntryParser.java =================================================================== RCS file: /home/cvs/jakarta-commons/net/src/java/org/apache/commons/net/ftp/parser/VMSFTPEntryParser.java,v retrieving revision 1.15 retrieving revision 1.16 diff -u -r1.15 -r1.16 --- VMSFTPEntryParser.java 10 Jan 2004 16:01:49 -0000 1.15 +++ VMSFTPEntryParser.java 10 Jan 2004 23:38:21 -0000 1.16 @@ -80,6 +80,11 @@ * "1-JUN.LIS;1 9/9 2-JUN-1998 07:32:04 [GROUP,OWNER] (RWED,RWED,RWED,RE)", * "1-JUN.LIS;2 9/9 2-JUN-1998 07:32:04 [GROUP,OWNER] (RWED,RWED,RWED,RE)", * "DATA.DIR;1 1/9 2-JUN-1998 07:32:04 [GROUP,OWNER] (RWED,RWED,RWED,RE)", + * <P><B> + * Note: VMSFTPEntryParser can only be instantiated through the + * DefaultFTPParserFactory by classname. It will not be chosen + * by the autodetection scheme. + * </B> * <P> * * @author <a href="[EMAIL PROTECTED]">Winston Ojeda</a> @@ -88,6 +93,7 @@ * @version $Id$ * * @see org.apache.commons.net.ftp.FTPFileEntryParser FTPFileEntryParser (for usage instructions) + * @see org.apache.commons.net.ftp.parser.DefaultFTPFileEntryParserFactory */ public class VMSFTPEntryParser extends FTPFileEntryParserImpl {
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]