package com.vci.server.base.log;
|
|
import org.slf4j.LoggerFactory;
|
import com.zeroc.Ice.Logger;
|
|
public class PltLogger implements com.zeroc.Ice.Logger {
|
private final org.slf4j.Logger logger;
|
|
public PltLogger(String name) {
|
logger = LoggerFactory.getLogger(name);
|
}
|
|
public void info(String message) {
|
logger.info(message);
|
|
}
|
|
@Override
|
public void print(String message) {
|
logger.info(message);
|
|
}
|
|
public void debug(String category, String message) {
|
logger.debug(category + " " + message);
|
}
|
|
@Override
|
public void trace(String category, String message) {
|
logger.debug(category + " " + message);
|
}
|
|
@Override
|
public void warning(String message) {
|
logger.warn(message);
|
}
|
|
@Override
|
public void error(String message) {
|
logger.error(message);
|
|
}
|
|
@Override
|
public Logger cloneWithPrefix(String prefix) {
|
return new PltLogger(prefix);
|
}
|
|
@Override
|
public String getPrefix() {
|
|
return logger.getName();
|
}
|
}
|