com.xiaomi.infra.galaxy.lcs.log.log4j.logger.AppenderLogger Maven / Gradle / Ivy
/**
* Copyright 2016, Xiaomi.
* All rights reserved.
* Author: [email protected]
*/
package com.xiaomi.infra.galaxy.lcs.log.log4j.logger;
import org.apache.log4j.Logger;
import com.xiaomi.infra.galaxy.lcs.log.core.ILogger;
public class AppenderLogger implements ILogger {
private final Logger LOG;
public AppenderLogger(Logger LOG) {
this.LOG = LOG;
}
@Override
public void error(String message) {
LOG.error(message);
}
@Override
public void error(String message, Throwable t) {
LOG.error(message, t);
}
@Override
public void info(String message) {
LOG.info(message);
}
@Override
public void info(String message, Throwable t) {
LOG.info(message, t);
}
@Override
public void debug(String message) {
if (LOG.isDebugEnabled()) {
LOG.debug(message);
}
}
@Override
public void debug(String message, Throwable t) {
if (LOG.isDebugEnabled()) {
LOG.debug(message, t);
}
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy