tn5250j/src/org/tn5250j/tools/logging ConsoleLogger.java,1.1,1.2 Log4jLogger.java,1.1,1.2 TN5250jLogger.java,1.1,1.2

"Kenneth J. Pouncey" <[email protected]> Wed, 30 Jun 2004 06:15:39 +0000
Newsgroups gmane.comp.java.tn5250j.cvs
Message-ID <[email protected]>
Update of /cvsroot/tn5250j/tn5250j/src/org/tn5250j/tools/logging
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv12785

Modified Files:
	ConsoleLogger.java Log4jLogger.java TN5250jLogger.java 
Log Message:
Added extra methods to the logger interface and implementations to the special loggers

Index: TN5250jLogger.java
===================================================================
RCS file: /cvsroot/tn5250j/tn5250j/src/org/tn5250j/tools/logging/TN5250jLogger.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -d -r1.1 -r1.2
*** TN5250jLogger.java	30 Jun 2004 04:38:29 -0000	1.1
--- TN5250jLogger.java	30 Jun 2004 06:15:36 -0000	1.2
***************
*** 43,49 ****
--- 43,53 ----
     abstract public void warn(Object message);
  
+    abstract public void warn(Object message, Throwable obj1);
+ 
     abstract public void error(Object message);
  
     abstract public void fatal(Object message);
  
+    abstract public boolean isDebugEnabled();
+    
  }
\ No newline at end of file

Index: Log4jLogger.java
===================================================================
RCS file: /cvsroot/tn5250j/tn5250j/src/org/tn5250j/tools/logging/Log4jLogger.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -d -r1.1 -r1.2
*** Log4jLogger.java	30 Jun 2004 04:38:29 -0000	1.1
--- Log4jLogger.java	30 Jun 2004 06:15:36 -0000	1.2
***************
*** 55,58 ****
--- 55,62 ----
     }
  
+    public void warn(Object message, Throwable throw1) {
+       log.warn(message, throw1);
+    }
+ 
     public void error(Object message) {
        log.error(message);
***************
*** 65,67 ****
--- 69,75 ----
     }
  
+    public boolean isDebugEnabled() {
+       return log.isDebugEnabled();
+    }
+  
  }
\ No newline at end of file

Index: ConsoleLogger.java
===================================================================
RCS file: /cvsroot/tn5250j/tn5250j/src/org/tn5250j/tools/logging/ConsoleLogger.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -d -r1.1 -r1.2
*** ConsoleLogger.java	30 Jun 2004 04:38:29 -0000	1.1
--- ConsoleLogger.java	30 Jun 2004 06:15:36 -0000	1.2
***************
*** 54,57 ****
--- 54,63 ----
     }
  
+    public void warn(Object message, Throwable obj1) {
+       System.out.println("WARN ["+clazz+"] "+ new StringBuffer(32).append(message)
+                                                     .append(obj1.getMessage()));
+        
+    }
+ 
     public void error(Object message) {
        System.err.println("ERROR ["+clazz+"] "+ message);
***************
*** 64,66 ****
--- 70,76 ----
     }
  
+    public boolean isDebugEnabled() {
+       return false;
+    }
+   
  }
\ No newline at end of file



-------------------------------------------------------
This SF.Net email sponsored by Black Hat Briefings & Training.
Attend Black Hat Briefings & Training, Las Vegas July 24-29 - 
digital self defense, top technical experts, no vendor pitches, 
unmatched networking opportunities. Visit www.blackhat.com