Remove System.out code

Rene Treffer created

Change summary

src/main/java/de/measite/minidns/Record.java | 8 ++++++--
1 file changed, 6 insertions(+), 2 deletions(-)

Detailed changes

src/main/java/de/measite/minidns/Record.java 🔗

@@ -3,6 +3,8 @@ package de.measite.minidns;
 import java.io.DataInputStream;
 import java.io.IOException;
 import java.util.HashMap;
+import java.util.logging.Level;
+import java.util.logging.Logger;
 
 import de.measite.minidns.record.A;
 import de.measite.minidns.record.AAAA;
@@ -19,6 +21,8 @@ import de.measite.minidns.util.NameUtil;
  */
 public class Record {
 
+    private static final Logger LOGGER = Logger.getLogger(Client.class.getName());
+
     /**
      * The record type.
      * @see <a href="http://www.iana.org/assignments/dns-parameters">IANA DNS Parameters</a>
@@ -241,7 +245,7 @@ public class Record {
         this.clazz = CLASS.getClass(clazzValue & 0x7fff);
         this.unicastQuery = (clazzValue & 0x8000) > 0;
         if (this.clazz == null) {
-            System.out.println("Unknown class " + clazzValue);
+            LOGGER.log(Level.FINE, "Unknown class " + clazzValue);
         }
         this.ttl = (((long)dis.readUnsignedShort()) << 32) +
                    dis.readUnsignedShort();
@@ -269,7 +273,7 @@ public class Record {
             this.payloadData = new TXT();
             break;
         default:
-            System.out.println("Unparsed type " + type);
+            LOGGER.log(Level.FINE, "Unparsed type " + type);
             this.payloadData = null;
             for (int i = 0; i < payloadLength; i++) {
                 dis.readByte();