Coverage Summary for Class: Log4j2Logger (net.sf.persism.logging)
| Class | Class, % | Method, % | Line, % |
|---|---|---|---|
| Log4j2Logger | 100% (1/1) | 100% (10/10) | 83.3% (10/12) |
1 package net.sf.persism.logging; 2 3 import org.apache.logging.log4j.LogManager; 4 5 /** 6 * @hidden 7 */ 8 public final class Log4j2Logger extends AbstractLogger { 9 10 public Log4j2Logger(String logName) { 11 super(LogMode.LOG4J2, logName); 12 } 13 14 @Override 15 public boolean isDebugEnabled() { 16 return LogManager.getLogger(logName).isDebugEnabled(); 17 } 18 19 @Override 20 public void debug(Object message, Object... params) { 21 if (isDebugEnabled()) { 22 LogManager.getLogger(logName).debug(String.format("" + message, params)); 23 } 24 } 25 26 @Override 27 public void debug(Object message) { 28 if (isDebugEnabled()) { 29 LogManager.getLogger(logName).debug("" + message); 30 } 31 } 32 33 @Override 34 public void info(Object message) { 35 LogManager.getLogger(logName).info(message); 36 } 37 38 @Override 39 public void info(Object message, Throwable t) { 40 LogManager.getLogger(logName).info(message, t); 41 } 42 43 @Override 44 public void warn(Object message) { 45 LogManager.getLogger(logName).warn(message); 46 } 47 48 @Override 49 public void warn(Object message, Throwable t) { 50 LogManager.getLogger(logName).warn(message, t); 51 } 52 53 @Override 54 public void error(Object message) { 55 LogManager.getLogger(logName).error(message); 56 } 57 58 @Override 59 public void error(Object message, Throwable t) { 60 LogManager.getLogger(logName).error(message, t); 61 } 62 }