Package org.jboss.logging
Class Log4j2Logger
- java.lang.Object
-
- org.jboss.logging.Logger
-
- org.jboss.logging.Log4j2Logger
-
- All Implemented Interfaces:
java.io.Serializable
,BasicLogger
final class Log4j2Logger 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 org.apache.logging.log4j.spi.AbstractLogger
logger
private org.apache.logging.log4j.message.MessageFormatMessageFactory
messageFactory
private static long
serialVersionUID
-
Constructor Summary
Constructors Constructor Description Log4j2Logger(java.lang.String name)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
doLog(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).protected void
doLogf(Logger.Level level, java.lang.String loggerClassName, java.lang.String format, java.lang.Object[] parameters, java.lang.Throwable thrown)
Implementation log method (printf formatting).private static org.apache.logging.log4j.Level
infoOrHigher(Logger.Level level)
boolean
isEnabled(Logger.Level level)
Check to see if the given level is enabled for this logger.private static org.apache.logging.log4j.Level
translate(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
-
logger
private final org.apache.logging.log4j.spi.AbstractLogger logger
-
messageFactory
private final org.apache.logging.log4j.message.MessageFormatMessageFactory messageFactory
-
-
Method Detail
-
isEnabled
public boolean isEnabled(Logger.Level level)
Description copied from interface:BasicLogger
Check to see if the given level is enabled for this logger.- Parameters:
level
- the level to check for- Returns:
true
if messages may be logged at the given level,false
otherwise
-
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:Logger
Implementation 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:Logger
Implementation log method (printf formatting).
-
translate
private static org.apache.logging.log4j.Level translate(Logger.Level level)
-
infoOrHigher
private static org.apache.logging.log4j.Level infoOrHigher(Logger.Level level)
-
-