1 package org.grlea.log.test.slf4j; 2 3 6 18 import org.grlea.log.SimpleLog; 19 import org.grlea.log.SimpleLogger; 20 21 import org.apache.commons.logging.LogFactory; 22 import org.apache.commons.logging.Log; 23 import org.slf4j.Logger; 24 import org.slf4j.LoggerFactory; 25 26 32 public class 33 SimpleSlf4jLoggingClass 34 { 35 private final Logger log; 36 37 public 38 SimpleSlf4jLoggingClass() 39 { 40 log = LoggerFactory.getLogger(getClass()); 41 } 42 43 public 44 SimpleSlf4jLoggingClass(String loggerName) 45 { 46 log = LoggerFactory.getLogger(loggerName); 47 } 48 49 public Logger 50 getLogger() 51 { 52 return log; 53 } 54 55 public void 56 doSomeLogging() 57 { 58 log.error("Test of Error"); 59 log.warn("Test of Warn"); 60 log.info("Test of Info"); 61 log.debug("Test of Debug"); 62 } 63 64 public void 65 logAnError() 66 { 67 log.info("Test of Exception", new Throwable ("Test Message")); 68 } 69 } | Popular Tags |