org.apache.cxf.common.logging
Class Slf4jLogger
java.lang.Object
java.util.logging.Logger
org.apache.cxf.common.logging.AbstractDelegatingLogger
org.apache.cxf.common.logging.Slf4jLogger
public class Slf4jLogger
- extends AbstractDelegatingLogger
java.util.logging.Logger implementation delegating to SLF4J.
Methods Logger.setParent(Logger)
, Logger.getParent()
,
Logger.setUseParentHandlers(boolean)
and
Logger.getUseParentHandlers()
are not overrriden.
Level mapping inspired by org.slf4j.bridge.SLF4JBridgeHandler
:
FINEST -> TRACE
FINER -> DEBUG
FINE -> DEBUG
CONFIG -> DEBUG
INFO -> INFO
WARN ING -> WARN
SEVER -> ERROR
Methods inherited from class org.apache.cxf.common.logging.AbstractDelegatingLogger |
addHandler, config, doLog, doLog, entering, entering, entering, exiting, exiting, fine, finer, finest, formatMessage, getHandlers, getParent, getUseParentHandlers, info, internalLog, log, log, log, log, log, logp, logp, logp, logp, logrb, logrb, logrb, logrb, removeHandler, setLevel, setParent, setUseParentHandlers, severe, throwing, warning |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Slf4jLogger
public Slf4jLogger(String name,
String resourceBundleName)
supportsHandlers
protected boolean supportsHandlers()
- Overrides:
supportsHandlers
in class AbstractDelegatingLogger
getLevel
public Level getLevel()
- Specified by:
getLevel
in class AbstractDelegatingLogger
isLoggable
public boolean isLoggable(Level level)
- Overrides:
isLoggable
in class AbstractDelegatingLogger
internalLogFormatted
protected void internalLogFormatted(String msg,
LogRecord record)
- Specified by:
internalLogFormatted
in class AbstractDelegatingLogger
Apache CXF