org.apache.logging.slf4j
Class SLF4JLogger

java.lang.Object
  extended by org.apache.logging.log4j.spi.AbstractLogger
      extended by org.apache.logging.slf4j.SLF4JLogger
All Implemented Interfaces:
Logger

public class SLF4JLogger
extends AbstractLogger


Field Summary
 
Fields inherited from class org.apache.logging.log4j.spi.AbstractLogger
CATCHING_MARKER, DEFAULT_MESSAGE_FACTORY_CLASS, ENTRY_MARKER, EXCEPTION_MARKER, EXIT_MARKER, FLOW_MARKER, THROWING_MARKER
 
Constructor Summary
SLF4JLogger(String name, org.slf4j.Logger logger)
           
SLF4JLogger(String name, MessageFactory messageFactory, org.slf4j.Logger logger)
           
 
Method Summary
 org.slf4j.Logger getLogger()
           
protected  boolean isEnabled(Level level, Marker marker, Message data, Throwable t)
           
protected  boolean isEnabled(Level level, Marker marker, Object data, Throwable t)
           
protected  boolean isEnabled(Level level, Marker marker, String data)
           
protected  boolean isEnabled(Level level, Marker marker, String data, Object... p1)
           
protected  boolean isEnabled(Level level, Marker marker, String data, Throwable t)
           
 void log(Marker marker, String fqcn, Level level, Message data, Throwable t)
           
 
Methods inherited from class org.apache.logging.log4j.spi.AbstractLogger
catching, catching, catching, checkMessageFactory, debug, debug, debug, debug, debug, debug, debug, debug, debug, debug, debug, debug, debug, debug, entry, entry, entry, error, error, error, error, error, error, error, error, error, error, error, error, error, error, exit, exit, exit, fatal, fatal, fatal, fatal, fatal, fatal, fatal, fatal, fatal, fatal, fatal, fatal, fatal, fatal, getMessageFactory, getName, info, info, info, info, info, info, info, info, info, info, info, info, info, info, isDebugEnabled, isDebugEnabled, isEnabled, isEnabled, isErrorEnabled, isErrorEnabled, isFatalEnabled, isFatalEnabled, isInfoEnabled, isInfoEnabled, isTraceEnabled, isTraceEnabled, isWarnEnabled, isWarnEnabled, log, log, log, log, log, log, log, log, log, log, log, log, log, log, printf, printf, throwing, throwing, throwing, toString, trace, trace, trace, trace, trace, trace, trace, trace, trace, trace, trace, trace, trace, trace, warn, warn, warn, warn, warn, warn, warn, warn, warn, warn, warn, warn, warn, warn
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

SLF4JLogger

public SLF4JLogger(String name,
                   org.slf4j.Logger logger)

SLF4JLogger

public SLF4JLogger(String name,
                   MessageFactory messageFactory,
                   org.slf4j.Logger logger)
Method Detail

log

public void log(Marker marker,
                String fqcn,
                Level level,
                Message data,
                Throwable t)
Specified by:
log in class AbstractLogger

isEnabled

protected boolean isEnabled(Level level,
                            Marker marker,
                            String data)
Specified by:
isEnabled in class AbstractLogger

isEnabled

protected boolean isEnabled(Level level,
                            Marker marker,
                            String data,
                            Throwable t)
Specified by:
isEnabled in class AbstractLogger

isEnabled

protected boolean isEnabled(Level level,
                            Marker marker,
                            String data,
                            Object... p1)
Specified by:
isEnabled in class AbstractLogger

isEnabled

protected boolean isEnabled(Level level,
                            Marker marker,
                            Object data,
                            Throwable t)
Specified by:
isEnabled in class AbstractLogger

isEnabled

protected boolean isEnabled(Level level,
                            Marker marker,
                            Message data,
                            Throwable t)
Specified by:
isEnabled in class AbstractLogger

getLogger

public org.slf4j.Logger getLogger()


Copyright © 1999-2013 Apache Software Foundation. All Rights Reserved.
Apache Logging, Apache Log4j, Log4j, Apache, the Apache feather logo, the Apache Logging project logo, and the Apache Log4j logo are trademarks of The Apache Software Foundation.