You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@commons.apache.org by se...@apache.org on 2017/02/10 23:59:31 UTC
svn commit: r1782545 - in /commons/proper/net/trunk/src:
main/java/org/apache/commons/net/ftp/ main/java/org/apache/commons/net/pop3/
main/java/org/apache/commons/net/tftp/ test/java/org/apache/commons/net/tftp/
Author: sebb
Date: Fri Feb 10 23:59:31 2017
New Revision: 1782545
URL: http://svn.apache.org/viewvc?rev=1782545&view=rev
Log:
@since markers
Modified:
commons/proper/net/trunk/src/main/java/org/apache/commons/net/ftp/FTPClient.java
commons/proper/net/trunk/src/main/java/org/apache/commons/net/ftp/FTPClientConfig.java
commons/proper/net/trunk/src/main/java/org/apache/commons/net/pop3/POP3MessageInfo.java
commons/proper/net/trunk/src/main/java/org/apache/commons/net/tftp/TFTP.java
commons/proper/net/trunk/src/main/java/org/apache/commons/net/tftp/TFTPAckPacket.java
commons/proper/net/trunk/src/main/java/org/apache/commons/net/tftp/TFTPDataPacket.java
commons/proper/net/trunk/src/main/java/org/apache/commons/net/tftp/TFTPErrorPacket.java
commons/proper/net/trunk/src/main/java/org/apache/commons/net/tftp/TFTPPacket.java
commons/proper/net/trunk/src/main/java/org/apache/commons/net/tftp/TFTPReadRequestPacket.java
commons/proper/net/trunk/src/main/java/org/apache/commons/net/tftp/TFTPWriteRequestPacket.java
commons/proper/net/trunk/src/test/java/org/apache/commons/net/tftp/TFTPServerMain.java
Modified: commons/proper/net/trunk/src/main/java/org/apache/commons/net/ftp/FTPClient.java
URL: http://svn.apache.org/viewvc/commons/proper/net/trunk/src/main/java/org/apache/commons/net/ftp/FTPClient.java?rev=1782545&r1=1782544&r2=1782545&view=diff
==============================================================================
--- commons/proper/net/trunk/src/main/java/org/apache/commons/net/ftp/FTPClient.java (original)
+++ commons/proper/net/trunk/src/main/java/org/apache/commons/net/ftp/FTPClient.java Fri Feb 10 23:59:31 2017
@@ -3780,7 +3780,7 @@ implements Configurable
* The default is true, i.e. site-local replies are replaced.
* @param enabled true to enable replacing internal IP's in passive
* mode.
- * @deprecated use {@link #setPassiveNatWorkaroundStrategy(HostnameResolver)} instead
+ * @deprecated (3.6) use {@link #setPassiveNatWorkaroundStrategy(HostnameResolver)} instead
*/
@Deprecated
public void setPassiveNatWorkaround(boolean enabled) {
@@ -3818,6 +3818,7 @@ implements Configurable
/**
* Default strategy for passive NAT workaround (site-local
* replies are replaced.)
+ * @since 3.6
*/
public static class NatServerResolverImpl implements HostnameResolver {
private FTPClient client;
Modified: commons/proper/net/trunk/src/main/java/org/apache/commons/net/ftp/FTPClientConfig.java
URL: http://svn.apache.org/viewvc/commons/proper/net/trunk/src/main/java/org/apache/commons/net/ftp/FTPClientConfig.java?rev=1782545&r1=1782544&r2=1782545&view=diff
==============================================================================
--- commons/proper/net/trunk/src/main/java/org/apache/commons/net/ftp/FTPClientConfig.java (original)
+++ commons/proper/net/trunk/src/main/java/org/apache/commons/net/ftp/FTPClientConfig.java Fri Feb 10 23:59:31 2017
@@ -351,6 +351,11 @@ public class FTPClientConfig
this.shortMonthNames = config.shortMonthNames;
}
+ /**
+ * Copy constructor
+ * @param config source
+ * @since 3.6
+ */
public FTPClientConfig(FTPClientConfig config) {
this.serverSystemKey = config.serverSystemKey;
this.defaultDateFormatStr = config.defaultDateFormatStr;
Modified: commons/proper/net/trunk/src/main/java/org/apache/commons/net/pop3/POP3MessageInfo.java
URL: http://svn.apache.org/viewvc/commons/proper/net/trunk/src/main/java/org/apache/commons/net/pop3/POP3MessageInfo.java?rev=1782545&r1=1782544&r2=1782545&view=diff
==============================================================================
--- commons/proper/net/trunk/src/main/java/org/apache/commons/net/pop3/POP3MessageInfo.java (original)
+++ commons/proper/net/trunk/src/main/java/org/apache/commons/net/pop3/POP3MessageInfo.java Fri Feb 10 23:59:31 2017
@@ -84,6 +84,9 @@ public final class POP3MessageInfo
this.identifier = uid;
}
+ /**
+ * @since 3.6
+ */
@Override
public String toString() {
return "Number: " + number + ". Size: " + size + ". Id: " + identifier;
Modified: commons/proper/net/trunk/src/main/java/org/apache/commons/net/tftp/TFTP.java
URL: http://svn.apache.org/viewvc/commons/proper/net/trunk/src/main/java/org/apache/commons/net/tftp/TFTP.java?rev=1782545&r1=1782544&r2=1782545&view=diff
==============================================================================
--- commons/proper/net/trunk/src/main/java/org/apache/commons/net/tftp/TFTP.java (original)
+++ commons/proper/net/trunk/src/main/java/org/apache/commons/net/tftp/TFTP.java Fri Feb 10 23:59:31 2017
@@ -303,10 +303,16 @@ public class TFTP extends DatagramSocket
return newTFTPPacket;
}
- // Override this to trace the packet flow
+ /**
+ * Trace facility; this implementation does nothing.
+ * <p>
+ * Override it to trace the data, for example:<br>
+ * {@code System.out.println(direction + " " + packet.toString());}
+ * @param direction ">" or "<"
+ * @param packet the packet to be sent or that has been received
+ * @since 3.6
+ */
protected void trace(String direction, TFTPPacket packet) {
-// Simple implementation:
-// System.out.println(direction + " " + packet.toString());
}
}
Modified: commons/proper/net/trunk/src/main/java/org/apache/commons/net/tftp/TFTPAckPacket.java
URL: http://svn.apache.org/viewvc/commons/proper/net/trunk/src/main/java/org/apache/commons/net/tftp/TFTPAckPacket.java?rev=1782545&r1=1782544&r2=1782545&view=diff
==============================================================================
--- commons/proper/net/trunk/src/main/java/org/apache/commons/net/tftp/TFTPAckPacket.java (original)
+++ commons/proper/net/trunk/src/main/java/org/apache/commons/net/tftp/TFTPAckPacket.java Fri Feb 10 23:59:31 2017
@@ -159,7 +159,10 @@ public final class TFTPAckPacket extends
_blockNumber = blockNumber;
}
- // for debugging
+ /**
+ * For debugging
+ * @since 3.6
+ */
@Override
public String toString() {
return super.toString() + " ACK " + _blockNumber;
Modified: commons/proper/net/trunk/src/main/java/org/apache/commons/net/tftp/TFTPDataPacket.java
URL: http://svn.apache.org/viewvc/commons/proper/net/trunk/src/main/java/org/apache/commons/net/tftp/TFTPDataPacket.java?rev=1782545&r1=1782544&r2=1782545&view=diff
==============================================================================
--- commons/proper/net/trunk/src/main/java/org/apache/commons/net/tftp/TFTPDataPacket.java (original)
+++ commons/proper/net/trunk/src/main/java/org/apache/commons/net/tftp/TFTPDataPacket.java Fri Feb 10 23:59:31 2017
@@ -258,7 +258,10 @@ public final class TFTPDataPacket extend
return _data;
}
- // for debugging
+ /**
+ * For debugging
+ * @since 3.6
+ */
@Override
public String toString() {
return super.toString() + " DATA " + _blockNumber + " " + _length;
Modified: commons/proper/net/trunk/src/main/java/org/apache/commons/net/tftp/TFTPErrorPacket.java
URL: http://svn.apache.org/viewvc/commons/proper/net/trunk/src/main/java/org/apache/commons/net/tftp/TFTPErrorPacket.java?rev=1782545&r1=1782544&r2=1782545&view=diff
==============================================================================
--- commons/proper/net/trunk/src/main/java/org/apache/commons/net/tftp/TFTPErrorPacket.java (original)
+++ commons/proper/net/trunk/src/main/java/org/apache/commons/net/tftp/TFTPErrorPacket.java Fri Feb 10 23:59:31 2017
@@ -225,7 +225,10 @@ public final class TFTPErrorPacket exten
return _message;
}
- // for debugging
+ /**
+ * For debugging
+ * @since 3.6
+ */
@Override
public String toString() {
return super.toString() + " ERR " + _error + " " + _message;
Modified: commons/proper/net/trunk/src/main/java/org/apache/commons/net/tftp/TFTPPacket.java
URL: http://svn.apache.org/viewvc/commons/proper/net/trunk/src/main/java/org/apache/commons/net/tftp/TFTPPacket.java?rev=1782545&r1=1782544&r2=1782545&view=diff
==============================================================================
--- commons/proper/net/trunk/src/main/java/org/apache/commons/net/tftp/TFTPPacket.java (original)
+++ commons/proper/net/trunk/src/main/java/org/apache/commons/net/tftp/TFTPPacket.java Fri Feb 10 23:59:31 2017
@@ -250,7 +250,10 @@ public abstract class TFTPPacket
_address = address;
}
- // for debugging
+ /**
+ * For debugging
+ * @since 3.6
+ */
@Override
public String toString() {
return _address + " " + _port + " " + _type;
Modified: commons/proper/net/trunk/src/main/java/org/apache/commons/net/tftp/TFTPReadRequestPacket.java
URL: http://svn.apache.org/viewvc/commons/proper/net/trunk/src/main/java/org/apache/commons/net/tftp/TFTPReadRequestPacket.java?rev=1782545&r1=1782544&r2=1782545&view=diff
==============================================================================
--- commons/proper/net/trunk/src/main/java/org/apache/commons/net/tftp/TFTPReadRequestPacket.java (original)
+++ commons/proper/net/trunk/src/main/java/org/apache/commons/net/tftp/TFTPReadRequestPacket.java Fri Feb 10 23:59:31 2017
@@ -76,7 +76,10 @@ public final class TFTPReadRequestPacket
super(TFTPPacket.READ_REQUEST, datagram);
}
- // for debugging
+ /**
+ * For debugging
+ * @since 3.6
+ */
@Override
public String toString() {
return super.toString() + " RRQ " + getFilename() + " " + TFTP.getModeName(getMode());
Modified: commons/proper/net/trunk/src/main/java/org/apache/commons/net/tftp/TFTPWriteRequestPacket.java
URL: http://svn.apache.org/viewvc/commons/proper/net/trunk/src/main/java/org/apache/commons/net/tftp/TFTPWriteRequestPacket.java?rev=1782545&r1=1782544&r2=1782545&view=diff
==============================================================================
--- commons/proper/net/trunk/src/main/java/org/apache/commons/net/tftp/TFTPWriteRequestPacket.java (original)
+++ commons/proper/net/trunk/src/main/java/org/apache/commons/net/tftp/TFTPWriteRequestPacket.java Fri Feb 10 23:59:31 2017
@@ -76,7 +76,10 @@ public final class TFTPWriteRequestPacke
super(TFTPPacket.WRITE_REQUEST, datagram);
}
- // for debugging
+ /**
+ * For debugging
+ * @since 3.6
+ */
@Override
public String toString() {
return super.toString() + " WRQ " + getFilename() + " " + TFTP.getModeName(getMode());
Modified: commons/proper/net/trunk/src/test/java/org/apache/commons/net/tftp/TFTPServerMain.java
URL: http://svn.apache.org/viewvc/commons/proper/net/trunk/src/test/java/org/apache/commons/net/tftp/TFTPServerMain.java?rev=1782545&r1=1782544&r2=1782545&view=diff
==============================================================================
--- commons/proper/net/trunk/src/test/java/org/apache/commons/net/tftp/TFTPServerMain.java (original)
+++ commons/proper/net/trunk/src/test/java/org/apache/commons/net/tftp/TFTPServerMain.java Fri Feb 10 23:59:31 2017
@@ -25,7 +25,8 @@ import java.util.Random;
/**
* Main class for TFTPServer.
- * This allows CLI use of the server.
+ * This allows CLI use of the server.
+ * @since 3.6
*/
public class TFTPServerMain {