Package org.jboss.logging
Class Slf4jLocationAwareLogger
- java.lang.Object
-
- org.jboss.logging.Logger
-
- org.jboss.logging.Slf4jLocationAwareLogger
-
- All Implemented Interfaces:
java.io.Serializable,BasicLogger
final class Slf4jLocationAwareLogger extends Logger
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.jboss.logging.Logger
Logger.Level
-
-
Field Summary
Fields Modifier and Type Field Description private static java.lang.Object[]EMPTYprivate static java.lang.reflect.MethodLOG_METHODprivate org.slf4j.spi.LocationAwareLoggerloggerprivate static booleanPOST_1_6private static longserialVersionUID
-
Constructor Summary
Constructors Constructor Description Slf4jLocationAwareLogger(java.lang.String name, org.slf4j.spi.LocationAwareLogger logger)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voiddoLog(Logger.Level level, java.lang.String loggerClassName, java.lang.Object message, java.lang.Object[] parameters, java.lang.Throwable thrown)Implementation log method (standard parameter formatting).private static voiddoLog(org.slf4j.spi.LocationAwareLogger logger, java.lang.String className, int level, java.lang.String text, java.lang.Throwable thrown)protected voiddoLogf(Logger.Level level, java.lang.String loggerClassName, java.lang.String format, java.lang.Object[] parameters, java.lang.Throwable thrown)Implementation log method (printf formatting).booleanisEnabled(Logger.Level level)Check to see if the given level is enabled for this logger.private static inttranslate(Logger.Level level)-
Methods inherited from class org.jboss.logging.Logger
debug, debug, debug, debug, debug, debug, debugf, debugf, debugf, debugf, debugf, debugf, debugf, debugf, debugf, debugf, debugf, debugf, debugf, debugf, debugf, debugf, debugf, debugf, debugf, debugf, debugf, debugf, debugf, debugf, debugf, debugf, debugf, debugf, debugf, debugf, debugf, debugf, debugv, debugv, debugv, debugv, debugv, debugv, debugv, debugv, error, error, error, error, error, error, errorf, errorf, errorf, errorf, errorf, errorf, errorf, errorf, errorv, errorv, errorv, errorv, errorv, errorv, errorv, errorv, fatal, fatal, fatal, fatal, fatal, fatal, fatalf, fatalf, fatalf, fatalf, fatalf, fatalf, fatalf, fatalf, fatalv, fatalv, fatalv, fatalv, fatalv, fatalv, fatalv, fatalv, getLogger, getLogger, getLogger, getLogger, getMessageLogger, getMessageLogger, getName, info, info, info, info, info, info, infof, infof, infof, infof, infof, infof, infof, infof, infov, infov, infov, infov, infov, infov, infov, infov, isDebugEnabled, isInfoEnabled, isTraceEnabled, log, log, log, log, log, log, logf, logf, logf, logf, logf, logf, logf, logf, logf, logf, logf, logf, logv, logv, logv, logv, logv, logv, logv, logv, logv, logv, logv, logv, trace, trace, trace, trace, trace, trace, tracef, tracef, tracef, tracef, tracef, tracef, tracef, tracef, tracef, tracef, tracef, tracef, tracef, tracef, tracef, tracef, tracef, tracef, tracef, tracef, tracef, tracef, tracef, tracef, tracef, tracef, tracef, tracef, tracef, tracef, tracef, tracef, tracev, tracev, tracev, tracev, tracev, tracev, tracev, tracev, warn, warn, warn, warn, warn, warn, warnf, warnf, warnf, warnf, warnf, warnf, warnf, warnf, warnv, warnv, warnv, warnv, warnv, warnv, warnv, warnv, writeReplace
-
-
-
-
Field Detail
-
serialVersionUID
private static final long serialVersionUID
- See Also:
- Constant Field Values
-
EMPTY
private static final java.lang.Object[] EMPTY
-
POST_1_6
private static final boolean POST_1_6
-
LOG_METHOD
private static final java.lang.reflect.Method LOG_METHOD
-
logger
private final org.slf4j.spi.LocationAwareLogger logger
-
-
Method Detail
-
isEnabled
public boolean isEnabled(Logger.Level level)
Description copied from interface:BasicLoggerCheck to see if the given level is enabled for this logger.- Parameters:
level- the level to check for- Returns:
trueif messages may be logged at the given level,falseotherwise
-
doLog
protected void doLog(Logger.Level level, java.lang.String loggerClassName, java.lang.Object message, java.lang.Object[] parameters, java.lang.Throwable thrown)
Description copied from class:LoggerImplementation log method (standard parameter formatting).
-
doLogf
protected void doLogf(Logger.Level level, java.lang.String loggerClassName, java.lang.String format, java.lang.Object[] parameters, java.lang.Throwable thrown)
Description copied from class:LoggerImplementation log method (printf formatting).
-
doLog
private static void doLog(org.slf4j.spi.LocationAwareLogger logger, java.lang.String className, int level, java.lang.String text, java.lang.Throwable thrown)
-
translate
private static int translate(Logger.Level level)
-
-