Package org.apache.logging.slf4j
Class Log4jLogger
- java.lang.Object
-
- org.apache.logging.slf4j.Log4jLogger
-
- All Implemented Interfaces:
java.io.Serializable,org.slf4j.Logger,org.slf4j.spi.LocationAwareLogger
public class Log4jLogger extends java.lang.Object implements org.slf4j.spi.LocationAwareLogger, java.io.SerializableSLF4J logger implementation that uses Log4j.- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringFQCNprivate ExtendedLoggerloggerprivate Log4jMarkerFactorymarkerFactoryprivate java.lang.Stringnameprivate static longserialVersionUID
-
Constructor Summary
Constructors Constructor Description Log4jLogger(Log4jMarkerFactory markerFactory, ExtendedLogger logger, java.lang.String name)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddebug(java.lang.String format)voiddebug(java.lang.String format, java.lang.Object o)voiddebug(java.lang.String format, java.lang.Object... args)voiddebug(java.lang.String format, java.lang.Object arg1, java.lang.Object arg2)voiddebug(java.lang.String format, java.lang.Throwable t)voiddebug(org.slf4j.Marker marker, java.lang.String s)voiddebug(org.slf4j.Marker marker, java.lang.String s, java.lang.Object o)voiddebug(org.slf4j.Marker marker, java.lang.String s, java.lang.Object... objects)voiddebug(org.slf4j.Marker marker, java.lang.String s, java.lang.Object o, java.lang.Object o1)voiddebug(org.slf4j.Marker marker, java.lang.String s, java.lang.Throwable throwable)voiderror(java.lang.String format)voiderror(java.lang.String format, java.lang.Object o)voiderror(java.lang.String format, java.lang.Object... args)voiderror(java.lang.String format, java.lang.Object arg1, java.lang.Object arg2)voiderror(java.lang.String format, java.lang.Throwable t)voiderror(org.slf4j.Marker marker, java.lang.String s)voiderror(org.slf4j.Marker marker, java.lang.String s, java.lang.Object o)voiderror(org.slf4j.Marker marker, java.lang.String s, java.lang.Object... objects)voiderror(org.slf4j.Marker marker, java.lang.String s, java.lang.Object o, java.lang.Object o1)voiderror(org.slf4j.Marker marker, java.lang.String s, java.lang.Throwable throwable)private static LevelgetLevel(int i)java.lang.StringgetName()voidinfo(java.lang.String format)voidinfo(java.lang.String format, java.lang.Object o)voidinfo(java.lang.String format, java.lang.Object... args)voidinfo(java.lang.String format, java.lang.Object arg1, java.lang.Object arg2)voidinfo(java.lang.String format, java.lang.Throwable t)voidinfo(org.slf4j.Marker marker, java.lang.String s)voidinfo(org.slf4j.Marker marker, java.lang.String s, java.lang.Object o)voidinfo(org.slf4j.Marker marker, java.lang.String s, java.lang.Object... objects)voidinfo(org.slf4j.Marker marker, java.lang.String s, java.lang.Object o, java.lang.Object o1)voidinfo(org.slf4j.Marker marker, java.lang.String s, java.lang.Throwable throwable)booleanisDebugEnabled()booleanisDebugEnabled(org.slf4j.Marker marker)booleanisErrorEnabled()booleanisErrorEnabled(org.slf4j.Marker marker)booleanisInfoEnabled()booleanisInfoEnabled(org.slf4j.Marker marker)booleanisTraceEnabled()booleanisTraceEnabled(org.slf4j.Marker marker)booleanisWarnEnabled()booleanisWarnEnabled(org.slf4j.Marker marker)voidlog(org.slf4j.Marker marker, java.lang.String fqcn, int level, java.lang.String message, java.lang.Object[] params, java.lang.Throwable throwable)private voidreadObject(java.io.ObjectInputStream aInputStream)Always treat de-serialization as a full-blown constructor, by validating the final state of the de-serialized object.voidtrace(java.lang.String format)voidtrace(java.lang.String format, java.lang.Object o)voidtrace(java.lang.String format, java.lang.Object... args)voidtrace(java.lang.String format, java.lang.Object arg1, java.lang.Object arg2)voidtrace(java.lang.String format, java.lang.Throwable t)voidtrace(org.slf4j.Marker marker, java.lang.String s)voidtrace(org.slf4j.Marker marker, java.lang.String s, java.lang.Object o)voidtrace(org.slf4j.Marker marker, java.lang.String s, java.lang.Object... objects)voidtrace(org.slf4j.Marker marker, java.lang.String s, java.lang.Object o, java.lang.Object o1)voidtrace(org.slf4j.Marker marker, java.lang.String s, java.lang.Throwable throwable)voidwarn(java.lang.String format)voidwarn(java.lang.String format, java.lang.Object o)voidwarn(java.lang.String format, java.lang.Object... args)voidwarn(java.lang.String format, java.lang.Object arg1, java.lang.Object arg2)voidwarn(java.lang.String format, java.lang.Throwable t)voidwarn(org.slf4j.Marker marker, java.lang.String s)voidwarn(org.slf4j.Marker marker, java.lang.String s, java.lang.Object o)voidwarn(org.slf4j.Marker marker, java.lang.String s, java.lang.Object... objects)voidwarn(org.slf4j.Marker marker, java.lang.String s, java.lang.Object o, java.lang.Object o1)voidwarn(org.slf4j.Marker marker, java.lang.String s, java.lang.Throwable throwable)private voidwriteObject(java.io.ObjectOutputStream aOutputStream)This is the default implementation of writeObject.
-
-
-
Field Detail
-
FQCN
public static final java.lang.String FQCN
-
serialVersionUID
private static final long serialVersionUID
- See Also:
- Constant Field Values
-
logger
private transient ExtendedLogger logger
-
name
private final java.lang.String name
-
markerFactory
private transient Log4jMarkerFactory markerFactory
-
-
Constructor Detail
-
Log4jLogger
public Log4jLogger(Log4jMarkerFactory markerFactory, ExtendedLogger logger, java.lang.String name)
-
-
Method Detail
-
trace
public void trace(java.lang.String format)
- Specified by:
tracein interfaceorg.slf4j.Logger
-
trace
public void trace(java.lang.String format, java.lang.Object o)- Specified by:
tracein interfaceorg.slf4j.Logger
-
trace
public void trace(java.lang.String format, java.lang.Object arg1, java.lang.Object arg2)- Specified by:
tracein interfaceorg.slf4j.Logger
-
trace
public void trace(java.lang.String format, java.lang.Object... args)- Specified by:
tracein interfaceorg.slf4j.Logger
-
trace
public void trace(java.lang.String format, java.lang.Throwable t)- Specified by:
tracein interfaceorg.slf4j.Logger
-
isTraceEnabled
public boolean isTraceEnabled()
- Specified by:
isTraceEnabledin interfaceorg.slf4j.Logger
-
isTraceEnabled
public boolean isTraceEnabled(org.slf4j.Marker marker)
- Specified by:
isTraceEnabledin interfaceorg.slf4j.Logger
-
trace
public void trace(org.slf4j.Marker marker, java.lang.String s)- Specified by:
tracein interfaceorg.slf4j.Logger
-
trace
public void trace(org.slf4j.Marker marker, java.lang.String s, java.lang.Object o)- Specified by:
tracein interfaceorg.slf4j.Logger
-
trace
public void trace(org.slf4j.Marker marker, java.lang.String s, java.lang.Object o, java.lang.Object o1)- Specified by:
tracein interfaceorg.slf4j.Logger
-
trace
public void trace(org.slf4j.Marker marker, java.lang.String s, java.lang.Object... objects)- Specified by:
tracein interfaceorg.slf4j.Logger
-
trace
public void trace(org.slf4j.Marker marker, java.lang.String s, java.lang.Throwable throwable)- Specified by:
tracein interfaceorg.slf4j.Logger
-
debug
public void debug(java.lang.String format)
- Specified by:
debugin interfaceorg.slf4j.Logger
-
debug
public void debug(java.lang.String format, java.lang.Object o)- Specified by:
debugin interfaceorg.slf4j.Logger
-
debug
public void debug(java.lang.String format, java.lang.Object arg1, java.lang.Object arg2)- Specified by:
debugin interfaceorg.slf4j.Logger
-
debug
public void debug(java.lang.String format, java.lang.Object... args)- Specified by:
debugin interfaceorg.slf4j.Logger
-
debug
public void debug(java.lang.String format, java.lang.Throwable t)- Specified by:
debugin interfaceorg.slf4j.Logger
-
isDebugEnabled
public boolean isDebugEnabled()
- Specified by:
isDebugEnabledin interfaceorg.slf4j.Logger
-
isDebugEnabled
public boolean isDebugEnabled(org.slf4j.Marker marker)
- Specified by:
isDebugEnabledin interfaceorg.slf4j.Logger
-
debug
public void debug(org.slf4j.Marker marker, java.lang.String s)- Specified by:
debugin interfaceorg.slf4j.Logger
-
debug
public void debug(org.slf4j.Marker marker, java.lang.String s, java.lang.Object o)- Specified by:
debugin interfaceorg.slf4j.Logger
-
debug
public void debug(org.slf4j.Marker marker, java.lang.String s, java.lang.Object o, java.lang.Object o1)- Specified by:
debugin interfaceorg.slf4j.Logger
-
debug
public void debug(org.slf4j.Marker marker, java.lang.String s, java.lang.Object... objects)- Specified by:
debugin interfaceorg.slf4j.Logger
-
debug
public void debug(org.slf4j.Marker marker, java.lang.String s, java.lang.Throwable throwable)- Specified by:
debugin interfaceorg.slf4j.Logger
-
info
public void info(java.lang.String format)
- Specified by:
infoin interfaceorg.slf4j.Logger
-
info
public void info(java.lang.String format, java.lang.Object o)- Specified by:
infoin interfaceorg.slf4j.Logger
-
info
public void info(java.lang.String format, java.lang.Object arg1, java.lang.Object arg2)- Specified by:
infoin interfaceorg.slf4j.Logger
-
info
public void info(java.lang.String format, java.lang.Object... args)- Specified by:
infoin interfaceorg.slf4j.Logger
-
info
public void info(java.lang.String format, java.lang.Throwable t)- Specified by:
infoin interfaceorg.slf4j.Logger
-
isInfoEnabled
public boolean isInfoEnabled()
- Specified by:
isInfoEnabledin interfaceorg.slf4j.Logger
-
isInfoEnabled
public boolean isInfoEnabled(org.slf4j.Marker marker)
- Specified by:
isInfoEnabledin interfaceorg.slf4j.Logger
-
info
public void info(org.slf4j.Marker marker, java.lang.String s)- Specified by:
infoin interfaceorg.slf4j.Logger
-
info
public void info(org.slf4j.Marker marker, java.lang.String s, java.lang.Object o)- Specified by:
infoin interfaceorg.slf4j.Logger
-
info
public void info(org.slf4j.Marker marker, java.lang.String s, java.lang.Object o, java.lang.Object o1)- Specified by:
infoin interfaceorg.slf4j.Logger
-
info
public void info(org.slf4j.Marker marker, java.lang.String s, java.lang.Object... objects)- Specified by:
infoin interfaceorg.slf4j.Logger
-
info
public void info(org.slf4j.Marker marker, java.lang.String s, java.lang.Throwable throwable)- Specified by:
infoin interfaceorg.slf4j.Logger
-
warn
public void warn(java.lang.String format)
- Specified by:
warnin interfaceorg.slf4j.Logger
-
warn
public void warn(java.lang.String format, java.lang.Object o)- Specified by:
warnin interfaceorg.slf4j.Logger
-
warn
public void warn(java.lang.String format, java.lang.Object arg1, java.lang.Object arg2)- Specified by:
warnin interfaceorg.slf4j.Logger
-
warn
public void warn(java.lang.String format, java.lang.Object... args)- Specified by:
warnin interfaceorg.slf4j.Logger
-
warn
public void warn(java.lang.String format, java.lang.Throwable t)- Specified by:
warnin interfaceorg.slf4j.Logger
-
isWarnEnabled
public boolean isWarnEnabled()
- Specified by:
isWarnEnabledin interfaceorg.slf4j.Logger
-
isWarnEnabled
public boolean isWarnEnabled(org.slf4j.Marker marker)
- Specified by:
isWarnEnabledin interfaceorg.slf4j.Logger
-
warn
public void warn(org.slf4j.Marker marker, java.lang.String s)- Specified by:
warnin interfaceorg.slf4j.Logger
-
warn
public void warn(org.slf4j.Marker marker, java.lang.String s, java.lang.Object o)- Specified by:
warnin interfaceorg.slf4j.Logger
-
warn
public void warn(org.slf4j.Marker marker, java.lang.String s, java.lang.Object o, java.lang.Object o1)- Specified by:
warnin interfaceorg.slf4j.Logger
-
warn
public void warn(org.slf4j.Marker marker, java.lang.String s, java.lang.Object... objects)- Specified by:
warnin interfaceorg.slf4j.Logger
-
warn
public void warn(org.slf4j.Marker marker, java.lang.String s, java.lang.Throwable throwable)- Specified by:
warnin interfaceorg.slf4j.Logger
-
error
public void error(java.lang.String format)
- Specified by:
errorin interfaceorg.slf4j.Logger
-
error
public void error(java.lang.String format, java.lang.Object o)- Specified by:
errorin interfaceorg.slf4j.Logger
-
error
public void error(java.lang.String format, java.lang.Object arg1, java.lang.Object arg2)- Specified by:
errorin interfaceorg.slf4j.Logger
-
error
public void error(java.lang.String format, java.lang.Object... args)- Specified by:
errorin interfaceorg.slf4j.Logger
-
error
public void error(java.lang.String format, java.lang.Throwable t)- Specified by:
errorin interfaceorg.slf4j.Logger
-
isErrorEnabled
public boolean isErrorEnabled()
- Specified by:
isErrorEnabledin interfaceorg.slf4j.Logger
-
isErrorEnabled
public boolean isErrorEnabled(org.slf4j.Marker marker)
- Specified by:
isErrorEnabledin interfaceorg.slf4j.Logger
-
error
public void error(org.slf4j.Marker marker, java.lang.String s)- Specified by:
errorin interfaceorg.slf4j.Logger
-
error
public void error(org.slf4j.Marker marker, java.lang.String s, java.lang.Object o)- Specified by:
errorin interfaceorg.slf4j.Logger
-
error
public void error(org.slf4j.Marker marker, java.lang.String s, java.lang.Object o, java.lang.Object o1)- Specified by:
errorin interfaceorg.slf4j.Logger
-
error
public void error(org.slf4j.Marker marker, java.lang.String s, java.lang.Object... objects)- Specified by:
errorin interfaceorg.slf4j.Logger
-
error
public void error(org.slf4j.Marker marker, java.lang.String s, java.lang.Throwable throwable)- Specified by:
errorin interfaceorg.slf4j.Logger
-
log
public void log(org.slf4j.Marker marker, java.lang.String fqcn, int level, java.lang.String message, java.lang.Object[] params, java.lang.Throwable throwable)- Specified by:
login interfaceorg.slf4j.spi.LocationAwareLogger
-
getName
public java.lang.String getName()
- Specified by:
getNamein interfaceorg.slf4j.Logger
-
readObject
private void readObject(java.io.ObjectInputStream aInputStream) throws java.lang.ClassNotFoundException, java.io.IOExceptionAlways treat de-serialization as a full-blown constructor, by validating the final state of the de-serialized object.- Throws:
java.lang.ClassNotFoundExceptionjava.io.IOException
-
writeObject
private void writeObject(java.io.ObjectOutputStream aOutputStream) throws java.io.IOExceptionThis is the default implementation of writeObject. Customise if necessary.- Throws:
java.io.IOException
-
getLevel
private static Level getLevel(int i)
-
-