From 1d5d1a6a4a0a58d6bb4803527dacb6641c027816 Mon Sep 17 00:00:00 2001
From: Nicolas Capponi <nicolas.capponi@forgerock.com>
Date: Tue, 28 Jan 2014 13:34:12 +0000
Subject: [PATCH] Checkpoint commit for OPENDJ-1288 :    Migrate I18n and logging support to i18n framework and SLF4J

---
 opendj3-server-dev/src/server/org/opends/server/protocols/asn1/ASN1InputStreamReader.java |   43 +++++++++++++++++++------------------------
 1 files changed, 19 insertions(+), 24 deletions(-)

diff --git a/opendj3-server-dev/src/server/org/opends/server/protocols/asn1/ASN1InputStreamReader.java b/opendj3-server-dev/src/server/org/opends/server/protocols/asn1/ASN1InputStreamReader.java
index 4fb439c..12703fc 100644
--- a/opendj3-server-dev/src/server/org/opends/server/protocols/asn1/ASN1InputStreamReader.java
+++ b/opendj3-server-dev/src/server/org/opends/server/protocols/asn1/ASN1InputStreamReader.java
@@ -27,7 +27,6 @@
 package org.opends.server.protocols.asn1;
 
 import static org.opends.messages.ProtocolMessages.*;
-import static org.opends.server.loggers.debug.DebugLogger.*;
 import static org.opends.server.protocols.ldap.LDAPConstants.*;
 
 import java.io.IOException;
@@ -35,10 +34,9 @@
 import java.util.LinkedList;
 
 import org.forgerock.i18n.LocalizableMessage;
-import org.opends.server.loggers.debug.DebugTracer;
+import org.forgerock.i18n.slf4j.LocalizedLogger;
 import org.forgerock.opendj.ldap.ByteString;
 import org.forgerock.opendj.ldap.ByteStringBuilder;
-import org.opends.server.types.DebugLogLevel;
 import org.opends.server.util.SizeLimitInputStream;
 
 /**
@@ -47,7 +45,7 @@
 final class ASN1InputStreamReader implements ASN1Reader
 {
 
-  private static final DebugTracer TRACER = getTracer();
+  private static final LocalizedLogger logger = LocalizedLogger.getLoggerForThisClass();
 
   private int state = ELEMENT_READ_STATE_NEED_TYPE;
   private byte peekType = 0;
@@ -401,9 +399,9 @@
         throw new ASN1Exception(message);
       }
 
-      if(debugEnabled())
+      if(logger.isTraceEnabled())
       {
-        TRACER.debugProtocolElement(DebugLogLevel.VERBOSE,
+        logger.trace(
             String.format("READ ASN.1 BOOLEAN(type=0x%x, length=%d, value=%s)",
                 peekType, peekLength, String.valueOf(readByte != 0x00)));
       }
@@ -496,9 +494,9 @@
           intValue = (intValue << 8) | (readByte & 0xFF);
         }
 
-        if(debugEnabled())
+        if(logger.isTraceEnabled())
         {
-          TRACER.debugProtocolElement(DebugLogLevel.VERBOSE,
+          logger.trace(
               String.format("READ ASN.1 INTEGER(type=0x%x, length=%d, " +
                   "value=%d)", peekType, peekLength, intValue));
         }
@@ -531,9 +529,9 @@
       throw new ASN1Exception(message);
     }
 
-    if(debugEnabled())
+    if(logger.isTraceEnabled())
     {
-      TRACER.debugProtocolElement(DebugLogLevel.VERBOSE,
+      logger.trace(
           String.format("READ ASN.1 NULL(type=0x%x, length=%d)",
               peekType, peekLength));
     }
@@ -573,9 +571,9 @@
         bytesNeeded -= bytesRead;
       }
 
-      if(debugEnabled())
+      if(logger.isTraceEnabled())
       {
-        TRACER.debugProtocolElement(DebugLogLevel.VERBOSE,
+        logger.trace(
             String.format("READ ASN.1 OCTETSTRING(type=0x%x, length=%d)",
                 peekType, peekLength));
       }
@@ -653,17 +651,14 @@
     }
     catch (Exception e)
     {
-      if (debugEnabled())
-      {
-        TRACER.debugCaught(DebugLogLevel.ERROR, e);
-      }
+      logger.traceException(e);
 
       str = new String(buffer, 0, peekLength);
     }
 
-    if(debugEnabled())
+    if(logger.isTraceEnabled())
     {
-      TRACER.debugProtocolElement(DebugLogLevel.VERBOSE,
+      logger.trace(
           String.format("READ ASN.1 OCTETSTRING(type=0x%x, length=%d, " +
               "value=%s)", peekType, peekLength, str));
     }
@@ -702,9 +697,9 @@
         bytesNeeded -= bytesRead;
       }
 
-      if(debugEnabled())
+      if(logger.isTraceEnabled())
       {
-        TRACER.debugProtocolElement(DebugLogLevel.VERBOSE,
+        logger.trace(
             String.format("READ ASN.1 OCTETSTRING(type=0x%x, length=%d)",
                 peekType, peekLength));
       }
@@ -730,9 +725,9 @@
     SizeLimitInputStream subStream =
         new SizeLimitInputStream(in, peekLength);
 
-    if(debugEnabled())
+    if(logger.isTraceEnabled())
     {
-      TRACER.debugProtocolElement(DebugLogLevel.VERBOSE,
+      logger.trace(
           String.format("READ ASN.1 SEQUENCE(type=0x%x, length=%d)",
               peekType, peekLength));
     }
@@ -779,9 +774,9 @@
     SizeLimitInputStream subSq = (SizeLimitInputStream)in;
     if(subSq.getSizeLimit() - subSq.getBytesRead() > 0)
     {
-      if(debugEnabled())
+      if(logger.isTraceEnabled())
       {
-        TRACER.debugWarning("Ignoring %d unused trailing bytes in " +
+        logger.trace("Ignoring %d unused trailing bytes in " +
             "ASN.1 SEQUENCE", subSq.getSizeLimit() - subSq.getBytesRead());
       }
 

--
Gitblit v1.10.0