Class NOPULogger
- java.lang.Object
-
- org.apache.log4j.spi.NOPULogger
-
-
Field Summary
Fields Modifier and Type Field Description static NOPULoggerNOP_LOGGERThe unique instance of NOPLogger.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddebug(Object msg)Log a message object with the DEBUG level.voiddebug(Object parameterizedMsg, Object param1)Log a parameterized message object at the DEBUG level.voiddebug(Object msg, Throwable t)Log a message object with theDEBUGlevel including the stack trace of theThrowabletpassed as parameter.voiddebug(String parameterizedMsg, Object param1, Object param2)Log a parameterized message object at the DEBUG level.voiderror(Object msg)Log a message object with the ERROR level.voiderror(Object parameterizedMsg, Object param1)Log a parameterized message object at the ERROR level.voiderror(Object msg, Throwable t)Log a message object with theERRORlevel including the stack trace of theThrowabletpassed as parameter.voiderror(String parameterizedMsg, Object param1, Object param2)Log a parameterized message object at the ERROR level.static NOPULoggergetLogger(String name)Get instance.voidinfo(Object msg)Log a message object with the INFO level.voidinfo(Object parameterizedMsg, Object param1)Log a parameterized message object at the INFO level.voidinfo(Object msg, Throwable t)Log a message object with theINFOlevel including the stack trace of theThrowabletpassed as parameter.voidinfo(String parameterizedMsg, Object param1, Object param2)Log a parameterized message object at the INFO level.booleanisDebugEnabled()Is the logger instance enabled for the DEBUG level?booleanisErrorEnabled()Is the logger instance enabled for the ERROR level?booleanisInfoEnabled()Is the logger instance enabled for the INFO level?booleanisWarnEnabled()Is the logger instance enabled for the WARN level?voidwarn(Object msg)Log a message object with the WARN level.voidwarn(Object parameterizedMsg, Object param1)Log a parameterized message object at the WARN level.voidwarn(Object msg, Throwable t)Log a message object with theWARNlevel including the stack trace of theThrowabletpassed as parameter.voidwarn(String parameterizedMsg, Object param1, Object param2)Log a parameterized message object at the WARN level.
-
-
-
Field Detail
-
NOP_LOGGER
public static final NOPULogger NOP_LOGGER
The unique instance of NOPLogger.
-
-
Method Detail
-
getLogger
public static NOPULogger getLogger(String name)
Get instance.- Parameters:
name- logger name.- Returns:
- logger.
-
isDebugEnabled
public boolean isDebugEnabled()
Is the logger instance enabled for the DEBUG level?- Specified by:
isDebugEnabledin interfaceULogger- Returns:
- true if debug is enabled.
-
debug
public void debug(Object msg)
Log a message object with the DEBUG level.
-
debug
public void debug(Object parameterizedMsg, Object param1)
Log a parameterized message object at the DEBUG level.This form is useful in avoiding the superflous object creation problem when invoking this method while it is disabled.
-
debug
public void debug(String parameterizedMsg, Object param1, Object param2)
Log a parameterized message object at the DEBUG level.This form is useful in avoiding the superflous object creation problem when invoking this method while it is disabled.
-
debug
public void debug(Object msg, Throwable t)
Log a message object with theDEBUGlevel including the stack trace of theThrowabletpassed as parameter.
-
isInfoEnabled
public boolean isInfoEnabled()
Is the logger instance enabled for the INFO level?- Specified by:
isInfoEnabledin interfaceULogger- Returns:
- true if debug is enabled.
-
info
public void info(Object msg)
Log a message object with the INFO level.
-
info
public void info(Object parameterizedMsg, Object param1)
Log a parameterized message object at the INFO level.This form is useful in avoiding the superflous object creation problem when invoking this method while it is disabled.
-
info
public void info(String parameterizedMsg, Object param1, Object param2)
Log a parameterized message object at the INFO level.This form is useful in avoiding the superflous object creation problem when invoking this method while it is disabled.
-
info
public void info(Object msg, Throwable t)
Log a message object with theINFOlevel including the stack trace of theThrowabletpassed as parameter.
-
isWarnEnabled
public boolean isWarnEnabled()
Is the logger instance enabled for the WARN level?- Specified by:
isWarnEnabledin interfaceULogger- Returns:
- true if debug is enabled.
-
warn
public void warn(Object msg)
Log a message object with the WARN level.
-
warn
public void warn(Object parameterizedMsg, Object param1)
Log a parameterized message object at the WARN level.This form is useful in avoiding the superflous object creation problem when invoking this method while it is disabled.
-
warn
public void warn(String parameterizedMsg, Object param1, Object param2)
Log a parameterized message object at the WARN level.This form is useful in avoiding the superflous object creation problem when invoking this method while it is disabled.
-
warn
public void warn(Object msg, Throwable t)
Log a message object with theWARNlevel including the stack trace of theThrowabletpassed as parameter.
-
isErrorEnabled
public boolean isErrorEnabled()
Is the logger instance enabled for the ERROR level?- Specified by:
isErrorEnabledin interfaceULogger- Returns:
- true if debug is enabled.
-
error
public void error(Object msg)
Log a message object with the ERROR level.
-
error
public void error(Object parameterizedMsg, Object param1)
Log a parameterized message object at the ERROR level.This form is useful in avoiding the superflous object creation problem when invoking this method while it is disabled.
-
error
public void error(String parameterizedMsg, Object param1, Object param2)
Log a parameterized message object at the ERROR level.This form is useful in avoiding the superflous object creation problem when invoking this method while it is disabled.
-
-