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);
}
}