Coverage Summary for Class: Log4j2Logger (net.sf.persism.logging)

Class Class, % Method, % Branch, % Line, %
Log4j2Logger 0% (0/1) 0% (0/10) 0% (0/4) 0% (0/12)


 package net.sf.persism.logging;
 
 import org.apache.logging.log4j.LogManager;
 
 /**
  * @hidden
  */
 public final class Log4j2Logger extends AbstractLogger {
 
     public Log4j2Logger(String logName) {
         super(LogMode.LOG4J2, logName);
     }
 
     @Override
     public boolean isDebugEnabled() {
         return LogManager.getLogger(logName).isDebugEnabled();
     }
 
     @Override
     public void debug(Object message, Object... params) {
         if (isDebugEnabled()) {
             LogManager.getLogger(logName).debug(String.format("" + message, params));
         }
     }
 
     @Override
     public void debug(Object message) {
         if (isDebugEnabled()) {
             LogManager.getLogger(logName).debug("" + message);
         }
     }
 
     @Override
     public void info(Object message) {
         LogManager.getLogger(logName).info(message);
     }
 
     @Override
     public void info(Object message, Throwable t) {
         LogManager.getLogger(logName).info(message, t);
     }
 
     @Override
     public void warn(Object message) {
         LogManager.getLogger(logName).warn(message);
     }
 
     @Override
     public void warn(Object message, Throwable t) {
         LogManager.getLogger(logName).warn(message, t);
     }
 
     @Override
     public void error(Object message) {
         LogManager.getLogger(logName).error(message);
     }
 
     @Override
     public void error(Object message, Throwable t) {
         LogManager.getLogger(logName).error(message, t);
     }
 }