public class NOPLogger extends Object implements Logger
Logger.| Modifier and Type | Field and Description |
|---|---|
protected String |
name |
static NOPLogger |
NOP_LOGGER
The unique instance of NOPLogger.
|
ROOT_LOGGER_NAME| Modifier | Constructor and Description |
|---|---|
protected |
NOPLogger()
There is no point in creating multiple instances of NOPLogger.
|
| Modifier and Type | Method and Description |
|---|---|
void |
debug(Marker marker,
String msg)
A NOP implementation.
|
void |
debug(Marker marker,
String format,
Object... arguments)
This method is similar to
Logger.debug(String, Object...)
method except that the marker data is also taken into
consideration. |
void |
debug(Marker marker,
String format,
Object arg)
A NOP implementation.
|
void |
debug(Marker marker,
String format,
Object arg1,
Object arg2)
A NOP implementation.
|
void |
debug(Marker marker,
String msg,
Throwable t)
This method is similar to
Logger.debug(String, Throwable) method except that the
marker data is also taken into consideration. |
void |
debug(String msg)
A NOP implementation.
|
void |
debug(String format,
Object... argArray)
A NOP implementation.
|
void |
debug(String format,
Object arg)
A NOP implementation.
|
void |
debug(String format,
Object arg1,
Object arg2)
A NOP implementation.
|
void |
debug(String msg,
Throwable t)
A NOP implementation.
|
void |
error(Marker marker,
String msg)
A NOP implementation.
|
void |
error(Marker marker,
String format,
Object... arguments)
A NOP implementation.
|
void |
error(Marker marker,
String format,
Object arg)
A NOP implementation.
|
void |
error(Marker marker,
String format,
Object arg1,
Object arg2)
A NOP implementation.
|
void |
error(Marker marker,
String msg,
Throwable t)
A NOP implementation.
|
void |
error(String msg)
A NOP implementation.
|
void |
error(String format,
Object... argArray)
A NOP implementation.
|
void |
error(String format,
Object arg1)
A NOP implementation.
|
void |
error(String format,
Object arg1,
Object arg2)
A NOP implementation.
|
void |
error(String msg,
Throwable t)
A NOP implementation.
|
String |
getName()
Always returns the string value "NOP".
|
void |
info(Marker marker,
String msg)
A NOP implementation.
|
void |
info(Marker marker,
String format,
Object... arguments)
A NOP implementation.
|
void |
info(Marker marker,
String format,
Object arg)
A NOP implementation.
|
void |
info(Marker marker,
String format,
Object arg1,
Object arg2)
A NOP implementation.
|
void |
info(Marker marker,
String msg,
Throwable t)
A NOP implementation.
|
void |
info(String msg)
A NOP implementation.
|
void |
info(String format,
Object... argArray)
A NOP implementation.
|
void |
info(String format,
Object arg1)
A NOP implementation.
|
void |
info(String format,
Object arg1,
Object arg2)
A NOP implementation.
|
void |
info(String msg,
Throwable t)
A NOP implementation.
|
boolean |
isDebugEnabled()
Always returns false.
|
boolean |
isDebugEnabled(Marker marker)
Always returns false.
|
boolean |
isErrorEnabled()
A NOP implementation.
|
boolean |
isErrorEnabled(Marker marker)
Always returns false.
|
boolean |
isInfoEnabled()
Always returns false.
|
boolean |
isInfoEnabled(Marker marker)
Always returns false.
|
boolean |
isTraceEnabled()
Always returns false.
|
boolean |
isTraceEnabled(Marker marker)
Always returns false.
|
boolean |
isWarnEnabled()
Always returns false.
|
boolean |
isWarnEnabled(Marker marker)
Always returns false.
|
protected Object |
readResolve()
Replace this instance with a homonymous (same name) logger returned
by LoggerFactory.
|
void |
trace(Marker marker,
String msg)
A NOP implementation.
|
void |
trace(Marker marker,
String format,
Object... argArray)
A NOP implementation.
|
void |
trace(Marker marker,
String format,
Object arg)
A NOP implementation.
|
void |
trace(Marker marker,
String format,
Object arg1,
Object arg2)
A NOP implementation.
|
void |
trace(Marker marker,
String msg,
Throwable t)
A NOP implementation.
|
void |
trace(String msg)
A NOP implementation.
|
void |
trace(String format,
Object... argArray)
A NOP implementation.
|
void |
trace(String format,
Object arg)
A NOP implementation.
|
void |
trace(String format,
Object arg1,
Object arg2)
A NOP implementation.
|
void |
trace(String msg,
Throwable t)
A NOP implementation.
|
void |
warn(Marker marker,
String msg)
A NOP implementation.
|
void |
warn(Marker marker,
String format,
Object... arguments)
A NOP implementation.
|
void |
warn(Marker marker,
String format,
Object arg)
A NOP implementation.
|
void |
warn(Marker marker,
String format,
Object arg1,
Object arg2)
A NOP implementation.
|
void |
warn(Marker marker,
String msg,
Throwable t)
A NOP implementation.
|
void |
warn(String msg)
A NOP implementation.
|
void |
warn(String format,
Object... argArray)
A NOP implementation.
|
void |
warn(String format,
Object arg1)
A NOP implementation.
|
void |
warn(String format,
Object arg1,
Object arg2)
A NOP implementation.
|
void |
warn(String msg,
Throwable t)
A NOP implementation.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitatDebug, atError, atInfo, atLevel, atTrace, atWarn, isEnabledForLevel, makeLoggingEventBuilderpublic static final NOPLogger NOP_LOGGER
protected NOPLogger()
public final boolean isTraceEnabled()
isTraceEnabled in interface Loggerpublic final boolean isDebugEnabled()
isDebugEnabled in interface Loggerpublic final boolean isInfoEnabled()
isInfoEnabled in interface Loggerpublic final boolean isWarnEnabled()
isWarnEnabled in interface Loggerpublic final boolean isErrorEnabled()
isErrorEnabled in interface Loggerpublic final boolean isTraceEnabled(Marker marker)
isTraceEnabled in interface Loggermarker - The marker data to take into considerationpublic final void trace(Marker marker, String format, Object arg1, Object arg2)
public final void trace(Marker marker, String format, Object... argArray)
public final boolean isDebugEnabled(Marker marker)
isDebugEnabled in interface Loggermarker - The marker data to take into considerationpublic final void debug(Marker marker, String format, Object arg1, Object arg2)
public final void debug(Marker marker, String format, Object... arguments)
LoggerLogger.debug(String, Object...)
method except that the marker data is also taken into
consideration.public final void debug(Marker marker, String msg, Throwable t)
LoggerLogger.debug(String, Throwable) method except that the
marker data is also taken into consideration.public boolean isInfoEnabled(Marker marker)
isInfoEnabled in interface Loggermarker - The marker data to take into considerationpublic final void info(Marker marker, String format, Object arg1, Object arg2)
public final void info(Marker marker, String format, Object... arguments)
public final boolean isWarnEnabled(Marker marker)
isWarnEnabled in interface Loggermarker - The marker data to take into considerationpublic final void warn(Marker marker, String format, Object arg1, Object arg2)
public final void warn(Marker marker, String format, Object... arguments)
public final boolean isErrorEnabled(Marker marker)
isErrorEnabled in interface Loggermarker - The marker data to take into considerationpublic final void error(Marker marker, String format, Object arg1, Object arg2)
public final void error(Marker marker, String format, Object... arguments)
protected Object readResolve() throws ObjectStreamException
This approach will work well if the desired ILoggerFactory is the one referenced by LoggerFactory. However, if the user manages its logger hierarchy through a different (non-static) mechanism, e.g. dependency injection, then this approach would be mostly counterproductive.
ObjectStreamExceptionCopyright © 2005–2022 QOS.ch. All rights reserved.