package io.vertx.spi.cluster.ignite.impl;
import io.vertx.core.impl.logging.Logger;
import io.vertx.core.impl.logging.LoggerFactory;
import org.apache.ignite.IgniteLogger;
import org.jetbrains.annotations.Nullable;
public class VertxLogger implements IgniteLogger {
private static final Logger logger = LoggerFactory.getLogger(IgniteLogger.class);
@Override
public IgniteLogger getLogger(Object ctgr) {
return this;
}
@Override
public void trace(String msg) {
logger.trace(msg);
}
@Override
public void debug(String msg) {
logger.debug(msg);
}
@Override
public void info(String msg) {
logger.info(msg);
}
@Override
public void warning(String msg, @Nullable Throwable e) {
logger.warn(msg, e);
}
@Override
public void error(String msg, @Nullable Throwable e) {
logger.error(msg, e);
}
@Override
public boolean isTraceEnabled() {
return logger.isTraceEnabled();
}
@Override
public boolean isDebugEnabled() {
return logger.isDebugEnabled();
}
@Override
public boolean isInfoEnabled() {
return logger.isInfoEnabled();
}
@Override
public boolean isQuiet() {
return false;
}
@Override
public String fileName() {
return null;
}
}