Package com.saperion.common.logging
Class Logger
- java.lang.Object
-
- com.saperion.common.logging.Logger
-
public final class Logger extends java.lang.Object
Standard
Logger
that abstracts from the underlying actual logging framework and adds standard message and parameter formatting.There are specialized methods for each supported log level (trace, debug, info, warn, error) and generic log-methods that accept a
LogLevel
-parameter.Additional there are specialized methods for the treatment of
Throwable
s.- Author:
- agz
- See Also:
LogLevel
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
debug(java.lang.String message)
Logs a message at the DEBUG level.void
debug(java.lang.String message, java.lang.String parameterName, java.lang.Object parameterValue)
Logs a message with a parameter in a standard format at the DEBUG level.void
debug(java.lang.String message, java.lang.String parameterName1, java.lang.Object parameterValue1, java.lang.String parameterName2, java.lang.Object parameterValue2)
Logs a message with 2 parameters in a standard format at the DEBUG level.void
debug(java.lang.String message, java.lang.String parameterName1, java.lang.Object parameterValue1, java.lang.String parameterName2, java.lang.Object parameterValue2, java.lang.String parameterName3, java.lang.Object parameterValue3)
Logs a message with 3 parameters in a standard format at the DEBUG level.void
debug(java.lang.String message, java.lang.String parameterName1, java.lang.Object parameterValue1, java.lang.String parameterName2, java.lang.Object parameterValue2, java.lang.String parameterName3, java.lang.Object parameterValue3, java.lang.String parameterName4, java.lang.Object parameterValue4)
Logs a message with 4 parameters in a standard format at the DEBUG level.void
debug(java.lang.String message, java.lang.String parameterName1, java.lang.Object parameterValue1, java.lang.String parameterName2, java.lang.Object parameterValue2, java.lang.String parameterName3, java.lang.Object parameterValue3, java.lang.String parameterName4, java.lang.Object parameterValue4, java.lang.String parameterName5, java.lang.Object parameterValue5)
Logs a message with 5 parameters in a standard format at the DEBUG level.void
debug(java.lang.String message, java.lang.String parameterName1, java.lang.Object parameterValue1, java.lang.String parameterName2, java.lang.Object parameterValue2, java.lang.String parameterName3, java.lang.Object parameterValue3, java.lang.String parameterName4, java.lang.Object parameterValue4, java.lang.String parameterName5, java.lang.Object parameterValue5, java.lang.String parameterName6, java.lang.Object parameterValue6)
Logs a message with 6 parameters in a standard format at the DEBUG level.void
debug(java.lang.String message, java.lang.String parameterName1, java.lang.Object parameterValue1, java.lang.String parameterName2, java.lang.Object parameterValue2, java.lang.String parameterName3, java.lang.Object parameterValue3, java.lang.String parameterName4, java.lang.Object parameterValue4, java.lang.String parameterName5, java.lang.Object parameterValue5, java.lang.String parameterName6, java.lang.Object parameterValue6, java.lang.String parameterName7, java.lang.Object parameterValue7)
Logs a message with 7 parameters in a standard format at the DEBUG level.void
debug(java.lang.String message, java.lang.String parameterName1, java.lang.Object parameterValue1, java.lang.String parameterName2, java.lang.Object parameterValue2, java.lang.String parameterName3, java.lang.Object parameterValue3, java.lang.String parameterName4, java.lang.Object parameterValue4, java.lang.String parameterName5, java.lang.Object parameterValue5, java.lang.String parameterName6, java.lang.Object parameterValue6, java.lang.String parameterName7, java.lang.Object parameterValue7, java.lang.String parameterName8, java.lang.Object parameterValue8)
Logs a message with 8 parameters in a standard format at the DEBUG level.void
debug(java.lang.String message, java.lang.String parameterName1, java.lang.Object parameterValue1, java.lang.String parameterName2, java.lang.Object parameterValue2, java.lang.String parameterName3, java.lang.Object parameterValue3, java.lang.String parameterName4, java.lang.Object parameterValue4, java.lang.String parameterName5, java.lang.Object parameterValue5, java.lang.String parameterName6, java.lang.Object parameterValue6, java.lang.String parameterName7, java.lang.Object parameterValue7, java.lang.String parameterName8, java.lang.Object parameterValue8, java.lang.String parameterName9, java.lang.Object parameterValue9)
Logs a message with 9 parameters in a standard format at the DEBUG level.void
debug(java.lang.String message, java.lang.String parameterName1, java.lang.Object parameterValue1, java.lang.String parameterName2, java.lang.Object parameterValue2, java.lang.String parameterName3, java.lang.Object parameterValue3, java.lang.String parameterName4, java.lang.Object parameterValue4, java.lang.String parameterName5, java.lang.Object parameterValue5, java.lang.String parameterName6, java.lang.Object parameterValue6, java.lang.String parameterName7, java.lang.Object parameterValue7, java.lang.String parameterName8, java.lang.Object parameterValue8, java.lang.String parameterName9, java.lang.Object parameterValue9, java.lang.String parameterName10, java.lang.Object parameterValue10)
Logs a message with 10 parameters in a standard format at the DEBUG level.void
debug(java.lang.String message, java.lang.Throwable throwable)
Logs aThrowable
completely with its stack trace with an accompanying message at DEBUG level.void
error(java.lang.String message)
Logs a message at the ERROR level.void
error(java.lang.String message, java.lang.String parameterName, java.lang.Object parameterValue)
Logs a message with a parameter in a standard format at the ERROR level.void
error(java.lang.String message, java.lang.String parameterName1, java.lang.Object parameterValue1, java.lang.String parameterName2, java.lang.Object parameterValue2)
Logs a message with 2 parameters in a standard format at the ERROR level.void
error(java.lang.String message, java.lang.String parameterName1, java.lang.Object parameterValue1, java.lang.String parameterName2, java.lang.Object parameterValue2, java.lang.String parameterName3, java.lang.Object parameterValue3)
Logs a message with 3 parameters in a standard format at the ERROR level.void
error(java.lang.String message, java.lang.String parameterName1, java.lang.Object parameterValue1, java.lang.String parameterName2, java.lang.Object parameterValue2, java.lang.String parameterName3, java.lang.Object parameterValue3, java.lang.String parameterName4, java.lang.Object parameterValue4)
Logs a message with 4 parameters in a standard format at the ERROR level.void
error(java.lang.String message, java.lang.String parameterName1, java.lang.Object parameterValue1, java.lang.String parameterName2, java.lang.Object parameterValue2, java.lang.String parameterName3, java.lang.Object parameterValue3, java.lang.String parameterName4, java.lang.Object parameterValue4, java.lang.String parameterName5, java.lang.Object parameterValue5)
Logs a message with 5 parameters in a standard format at the ERROR level.void
error(java.lang.String message, java.lang.String parameterName1, java.lang.Object parameterValue1, java.lang.String parameterName2, java.lang.Object parameterValue2, java.lang.String parameterName3, java.lang.Object parameterValue3, java.lang.String parameterName4, java.lang.Object parameterValue4, java.lang.String parameterName5, java.lang.Object parameterValue5, java.lang.String parameterName6, java.lang.Object parameterValue6)
Logs a message with 6 parameters in a standard format at the ERROR level.void
error(java.lang.String message, java.lang.String parameterName1, java.lang.Object parameterValue1, java.lang.String parameterName2, java.lang.Object parameterValue2, java.lang.String parameterName3, java.lang.Object parameterValue3, java.lang.String parameterName4, java.lang.Object parameterValue4, java.lang.String parameterName5, java.lang.Object parameterValue5, java.lang.String parameterName6, java.lang.Object parameterValue6, java.lang.String parameterName7, java.lang.Object parameterValue7)
Logs a message with 7 parameters in a standard format at the ERROR level.void
error(java.lang.String message, java.lang.String parameterName1, java.lang.Object parameterValue1, java.lang.String parameterName2, java.lang.Object parameterValue2, java.lang.String parameterName3, java.lang.Object parameterValue3, java.lang.String parameterName4, java.lang.Object parameterValue4, java.lang.String parameterName5, java.lang.Object parameterValue5, java.lang.String parameterName6, java.lang.Object parameterValue6, java.lang.String parameterName7, java.lang.Object parameterValue7, java.lang.String parameterName8, java.lang.Object parameterValue8)
Logs a message with 8 parameters in a standard format at the ERROR level.void
error(java.lang.String message, java.lang.String parameterName1, java.lang.Object parameterValue1, java.lang.String parameterName2, java.lang.Object parameterValue2, java.lang.String parameterName3, java.lang.Object parameterValue3, java.lang.String parameterName4, java.lang.Object parameterValue4, java.lang.String parameterName5, java.lang.Object parameterValue5, java.lang.String parameterName6, java.lang.Object parameterValue6, java.lang.String parameterName7, java.lang.Object parameterValue7, java.lang.String parameterName8, java.lang.Object parameterValue8, java.lang.String parameterName9, java.lang.Object parameterValue9)
Logs a message with 9 parameters in a standard format at the ERROR level.void
error(java.lang.String message, java.lang.String parameterName1, java.lang.Object parameterValue1, java.lang.String parameterName2, java.lang.Object parameterValue2, java.lang.String parameterName3, java.lang.Object parameterValue3, java.lang.String parameterName4, java.lang.Object parameterValue4, java.lang.String parameterName5, java.lang.Object parameterValue5, java.lang.String parameterName6, java.lang.Object parameterValue6, java.lang.String parameterName7, java.lang.Object parameterValue7, java.lang.String parameterName8, java.lang.Object parameterValue8, java.lang.String parameterName9, java.lang.Object parameterValue9, java.lang.String parameterName10, java.lang.Object parameterValue10)
Logs a message with 10 parameters in a standard format at the ERROR level.void
error(java.lang.String message, java.lang.Throwable throwable)
Logs aThrowable
completely with its stack trace with an accompanying message at ERROR level.static Logger
getLogger(java.lang.Class<?> clazz)
Returns a logger for the specifiedClass
.static Logger
getLogger(java.lang.String name)
Returns a logger with the specified name.void
info(java.lang.String message)
Logs a message at the INFO level.void
info(java.lang.String message, java.lang.String parameterName, java.lang.Object parameterValue)
Logs a message with a parameter in a standard format at the INFO level.void
info(java.lang.String message, java.lang.String parameterName1, java.lang.Object parameterValue1, java.lang.String parameterName2, java.lang.Object parameterValue2)
Logs a message with 2 parameters in a standard format at the INFO level.void
info(java.lang.String message, java.lang.String parameterName1, java.lang.Object parameterValue1, java.lang.String parameterName2, java.lang.Object parameterValue2, java.lang.String parameterName3, java.lang.Object parameterValue3)
Logs a message with 3 parameters in a standard format at the INFO level.void
info(java.lang.String message, java.lang.String parameterName1, java.lang.Object parameterValue1, java.lang.String parameterName2, java.lang.Object parameterValue2, java.lang.String parameterName3, java.lang.Object parameterValue3, java.lang.String parameterName4, java.lang.Object parameterValue4)
Logs a message with 4 parameters in a standard format at the INFO level.void
info(java.lang.String message, java.lang.String parameterName1, java.lang.Object parameterValue1, java.lang.String parameterName2, java.lang.Object parameterValue2, java.lang.String parameterName3, java.lang.Object parameterValue3, java.lang.String parameterName4, java.lang.Object parameterValue4, java.lang.String parameterName5, java.lang.Object parameterValue5)
Logs a message with 5 parameters in a standard format at the INFO level.void
info(java.lang.String message, java.lang.String parameterName1, java.lang.Object parameterValue1, java.lang.String parameterName2, java.lang.Object parameterValue2, java.lang.String parameterName3, java.lang.Object parameterValue3, java.lang.String parameterName4, java.lang.Object parameterValue4, java.lang.String parameterName5, java.lang.Object parameterValue5, java.lang.String parameterName6, java.lang.Object parameterValue6)
Logs a message with 6 parameters in a standard format at the INFO level.void
info(java.lang.String message, java.lang.String parameterName1, java.lang.Object parameterValue1, java.lang.String parameterName2, java.lang.Object parameterValue2, java.lang.String parameterName3, java.lang.Object parameterValue3, java.lang.String parameterName4, java.lang.Object parameterValue4, java.lang.String parameterName5, java.lang.Object parameterValue5, java.lang.String parameterName6, java.lang.Object parameterValue6, java.lang.String parameterName7, java.lang.Object parameterValue7)
Logs a message with 7 parameters in a standard format at the INFO level.void
info(java.lang.String message, java.lang.String parameterName1, java.lang.Object parameterValue1, java.lang.String parameterName2, java.lang.Object parameterValue2, java.lang.String parameterName3, java.lang.Object parameterValue3, java.lang.String parameterName4, java.lang.Object parameterValue4, java.lang.String parameterName5, java.lang.Object parameterValue5, java.lang.String parameterName6, java.lang.Object parameterValue6, java.lang.String parameterName7, java.lang.Object parameterValue7, java.lang.String parameterName8, java.lang.Object parameterValue8)
Logs a message with 8 parameters in a standard format at the INFO level.void
info(java.lang.String message, java.lang.String parameterName1, java.lang.Object parameterValue1, java.lang.String parameterName2, java.lang.Object parameterValue2, java.lang.String parameterName3, java.lang.Object parameterValue3, java.lang.String parameterName4, java.lang.Object parameterValue4, java.lang.String parameterName5, java.lang.Object parameterValue5, java.lang.String parameterName6, java.lang.Object parameterValue6, java.lang.String parameterName7, java.lang.Object parameterValue7, java.lang.String parameterName8, java.lang.Object parameterValue8, java.lang.String parameterName9, java.lang.Object parameterValue9)
Logs a message with 9 parameters in a standard format at the INFO level.void
info(java.lang.String message, java.lang.String parameterName1, java.lang.Object parameterValue1, java.lang.String parameterName2, java.lang.Object parameterValue2, java.lang.String parameterName3, java.lang.Object parameterValue3, java.lang.String parameterName4, java.lang.Object parameterValue4, java.lang.String parameterName5, java.lang.Object parameterValue5, java.lang.String parameterName6, java.lang.Object parameterValue6, java.lang.String parameterName7, java.lang.Object parameterValue7, java.lang.String parameterName8, java.lang.Object parameterValue8, java.lang.String parameterName9, java.lang.Object parameterValue9, java.lang.String parameterName10, java.lang.Object parameterValue10)
Logs a message with 10 parameters in a standard format at the INFO level.void
info(java.lang.String message, java.lang.Throwable throwable)
Logs aThrowable
completely with its stack trace with an accompanying message at INFO level.boolean
isDebugEnabled()
Returns whether the logger is enabled for the DEBUG level.boolean
isErrorEnabled()
Returns whether the logger is enabled for the ERROR level.boolean
isInfoEnabled()
Returns whether the logger is enabled for the INFO level.boolean
isLogLevelEnabled(LogLevel logLevel)
Returns whether the logger is enabled for the specifiedLogLevel
.boolean
isTraceEnabled()
Returns whether the logger is enabled for the TRACE level.boolean
isWarnEnabled()
Returns whether the logger is enabled for the WARN level.void
log(LogLevel logLevel, java.lang.String message)
Logs a message at the specifiedLogLevel
.void
log(LogLevel logLevel, java.lang.String message, java.lang.String parameterName, java.lang.Object parameterValue)
Logs a message with a parameter in a standard format at the specifiedLogLevel
.void
log(LogLevel logLevel, java.lang.String message, java.lang.String parameterName1, java.lang.Object parameterValue1, java.lang.String parameterName2, java.lang.Object parameterValue2)
Logs a message with 2 parameters in a standard format at the specifiedLogLevel
.void
log(LogLevel logLevel, java.lang.String message, java.lang.String parameterName1, java.lang.Object parameterValue1, java.lang.String parameterName2, java.lang.Object parameterValue2, java.lang.String parameterName3, java.lang.Object parameterValue3)
Logs a message with 3 parameters in a standard format at the specifiedLogLevel
.void
log(LogLevel logLevel, java.lang.String message, java.lang.String parameterName1, java.lang.Object parameterValue1, java.lang.String parameterName2, java.lang.Object parameterValue2, java.lang.String parameterName3, java.lang.Object parameterValue3, java.lang.String parameterName4, java.lang.Object parameterValue4)
Logs a message with 4 parameters in a standard format at the specifiedLogLevel
.void
log(LogLevel logLevel, java.lang.String message, java.lang.String parameterName1, java.lang.Object parameterValue1, java.lang.String parameterName2, java.lang.Object parameterValue2, java.lang.String parameterName3, java.lang.Object parameterValue3, java.lang.String parameterName4, java.lang.Object parameterValue4, java.lang.String parameterName5, java.lang.Object parameterValue5)
Logs a message with 5 parameters in a standard format at the specifiedLogLevel
.void
log(LogLevel logLevel, java.lang.String message, java.lang.String parameterName1, java.lang.Object parameterValue1, java.lang.String parameterName2, java.lang.Object parameterValue2, java.lang.String parameterName3, java.lang.Object parameterValue3, java.lang.String parameterName4, java.lang.Object parameterValue4, java.lang.String parameterName5, java.lang.Object parameterValue5, java.lang.String parameterName6, java.lang.Object parameterValue6)
Logs a message with 6 parameters in a standard format at the specifiedLogLevel
.void
log(LogLevel logLevel, java.lang.String message, java.lang.String parameterName1, java.lang.Object parameterValue1, java.lang.String parameterName2, java.lang.Object parameterValue2, java.lang.String parameterName3, java.lang.Object parameterValue3, java.lang.String parameterName4, java.lang.Object parameterValue4, java.lang.String parameterName5, java.lang.Object parameterValue5, java.lang.String parameterName6, java.lang.Object parameterValue6, java.lang.String parameterName7, java.lang.Object parameterValue7)
Logs a message with 7 parameters in a standard format at the specifiedLogLevel
.void
log(LogLevel logLevel, java.lang.String message, java.lang.String parameterName1, java.lang.Object parameterValue1, java.lang.String parameterName2, java.lang.Object parameterValue2, java.lang.String parameterName3, java.lang.Object parameterValue3, java.lang.String parameterName4, java.lang.Object parameterValue4, java.lang.String parameterName5, java.lang.Object parameterValue5, java.lang.String parameterName6, java.lang.Object parameterValue6, java.lang.String parameterName7, java.lang.Object parameterValue7, java.lang.String parameterName8, java.lang.Object parameterValue8)
Logs a message with 8 parameters in a standard format at the specifiedLogLevel
.void
log(LogLevel logLevel, java.lang.String message, java.lang.String parameterName1, java.lang.Object parameterValue1, java.lang.String parameterName2, java.lang.Object parameterValue2, java.lang.String parameterName3, java.lang.Object parameterValue3, java.lang.String parameterName4, java.lang.Object parameterValue4, java.lang.String parameterName5, java.lang.Object parameterValue5, java.lang.String parameterName6, java.lang.Object parameterValue6, java.lang.String parameterName7, java.lang.Object parameterValue7, java.lang.String parameterName8, java.lang.Object parameterValue8, java.lang.String parameterName9, java.lang.Object parameterValue9)
Logs a message with 9 parameters in a standard format at the specifiedLogLevel
.void
log(LogLevel logLevel, java.lang.String message, java.lang.String parameterName1, java.lang.Object parameterValue1, java.lang.String parameterName2, java.lang.Object parameterValue2, java.lang.String parameterName3, java.lang.Object parameterValue3, java.lang.String parameterName4, java.lang.Object parameterValue4, java.lang.String parameterName5, java.lang.Object parameterValue5, java.lang.String parameterName6, java.lang.Object parameterValue6, java.lang.String parameterName7, java.lang.Object parameterValue7, java.lang.String parameterName8, java.lang.Object parameterValue8, java.lang.String parameterName9, java.lang.Object parameterValue9, java.lang.String parameterName10, java.lang.Object parameterValue10)
Logs a message with 10 parameters in a standard format at the specifiedLogLevel
.void
log(LogLevel logLevel, java.lang.String message, java.lang.Throwable throwable)
Logs aThrowable
completely with its stack trace with an accompanying message at the specifiedLogLevel
.<T extends java.lang.Throwable>
TlogThrow(T throwable)
Logs the throwing of aThrowable
at DEBUG level.void
logThrowableWithStacktrace(java.lang.String message, java.lang.Throwable throwable)
Logs aThrowable
completely with its stack trace at DEBUG level.static void
shutdown()
java.lang.String
toString()
void
trace(java.lang.String message)
Logs a message at the TRACE level.void
trace(java.lang.String message, java.lang.String parameterName, java.lang.Object parameterValue)
Logs a message with a parameter in a standard format at the TRACE level.void
trace(java.lang.String message, java.lang.String parameterName1, java.lang.Object parameterValue1, java.lang.String parameterName2, java.lang.Object parameterValue2)
Logs a message with 2 parameters in a standard format at the TRACE level.void
trace(java.lang.String message, java.lang.String parameterName1, java.lang.Object parameterValue1, java.lang.String parameterName2, java.lang.Object parameterValue2, java.lang.String parameterName3, java.lang.Object parameterValue3)
Logs a message with 3 parameters in a standard format at the TRACE level.void
trace(java.lang.String message, java.lang.String parameterName1, java.lang.Object parameterValue1, java.lang.String parameterName2, java.lang.Object parameterValue2, java.lang.String parameterName3, java.lang.Object parameterValue3, java.lang.String parameterName4, java.lang.Object parameterValue4)
Logs a message with 4 parameters in a standard format at the TRACE level.void
trace(java.lang.String message, java.lang.String parameterName1, java.lang.Object parameterValue1, java.lang.String parameterName2, java.lang.Object parameterValue2, java.lang.String parameterName3, java.lang.Object parameterValue3, java.lang.String parameterName4, java.lang.Object parameterValue4, java.lang.String parameterName5, java.lang.Object parameterValue5)
Logs a message with 5 parameters in a standard format at the TRACE level.void
trace(java.lang.String message, java.lang.String parameterName1, java.lang.Object parameterValue1, java.lang.String parameterName2, java.lang.Object parameterValue2, java.lang.String parameterName3, java.lang.Object parameterValue3, java.lang.String parameterName4, java.lang.Object parameterValue4, java.lang.String parameterName5, java.lang.Object parameterValue5, java.lang.String parameterName6, java.lang.Object parameterValue6)
Logs a message with 6 parameters in a standard format at the TRACE level.void
trace(java.lang.String message, java.lang.String parameterName1, java.lang.Object parameterValue1, java.lang.String parameterName2, java.lang.Object parameterValue2, java.lang.String parameterName3, java.lang.Object parameterValue3, java.lang.String parameterName4, java.lang.Object parameterValue4, java.lang.String parameterName5, java.lang.Object parameterValue5, java.lang.String parameterName6, java.lang.Object parameterValue6, java.lang.String parameterName7, java.lang.Object parameterValue7)
Logs a message with 7 parameters in a standard format at the TRACE level.void
trace(java.lang.String message, java.lang.String parameterName1, java.lang.Object parameterValue1, java.lang.String parameterName2, java.lang.Object parameterValue2, java.lang.String parameterName3, java.lang.Object parameterValue3, java.lang.String parameterName4, java.lang.Object parameterValue4, java.lang.String parameterName5, java.lang.Object parameterValue5, java.lang.String parameterName6, java.lang.Object parameterValue6, java.lang.String parameterName7, java.lang.Object parameterValue7, java.lang.String parameterName8, java.lang.Object parameterValue8)
Logs a message with 8 parameters in a standard format at the TRACE level.void
trace(java.lang.String message, java.lang.String parameterName1, java.lang.Object parameterValue1, java.lang.String parameterName2, java.lang.Object parameterValue2, java.lang.String parameterName3, java.lang.Object parameterValue3, java.lang.String parameterName4, java.lang.Object parameterValue4, java.lang.String parameterName5, java.lang.Object parameterValue5, java.lang.String parameterName6, java.lang.Object parameterValue6, java.lang.String parameterName7, java.lang.Object parameterValue7, java.lang.String parameterName8, java.lang.Object parameterValue8, java.lang.String parameterName9, java.lang.Object parameterValue9)
Logs a message with 9 parameters in a standard format at the TRACE level.void
trace(java.lang.String message, java.lang.String parameterName1, java.lang.Object parameterValue1, java.lang.String parameterName2, java.lang.Object parameterValue2, java.lang.String parameterName3, java.lang.Object parameterValue3, java.lang.String parameterName4, java.lang.Object parameterValue4, java.lang.String parameterName5, java.lang.Object parameterValue5, java.lang.String parameterName6, java.lang.Object parameterValue6, java.lang.String parameterName7, java.lang.Object parameterValue7, java.lang.String parameterName8, java.lang.Object parameterValue8, java.lang.String parameterName9, java.lang.Object parameterValue9, java.lang.String parameterName10, java.lang.Object parameterValue10)
Logs a message with 10 parameters in a standard format at the TRACE level.void
trace(java.lang.String message, java.lang.Throwable throwable)
Logs aThrowable
completely with its stack trace with an accompanying message at TRACE level.void
warn(java.lang.String message)
Logs a message at the WARN level.void
warn(java.lang.String message, java.lang.String parameterName, java.lang.Object parameterValue)
Logs a message with a parameter in a standard format at the WARN level.void
warn(java.lang.String message, java.lang.String parameterName1, java.lang.Object parameterValue1, java.lang.String parameterName2, java.lang.Object parameterValue2)
Logs a message with 2 parameters in a standard format at the WARN level.void
warn(java.lang.String message, java.lang.String parameterName1, java.lang.Object parameterValue1, java.lang.String parameterName2, java.lang.Object parameterValue2, java.lang.String parameterName3, java.lang.Object parameterValue3)
Logs a message with 3 parameters in a standard format at the WARN level.void
warn(java.lang.String message, java.lang.String parameterName1, java.lang.Object parameterValue1, java.lang.String parameterName2, java.lang.Object parameterValue2, java.lang.String parameterName3, java.lang.Object parameterValue3, java.lang.String parameterName4, java.lang.Object parameterValue4)
Logs a message with 4 parameters in a standard format at the WARN level.void
warn(java.lang.String message, java.lang.String parameterName1, java.lang.Object parameterValue1, java.lang.String parameterName2, java.lang.Object parameterValue2, java.lang.String parameterName3, java.lang.Object parameterValue3, java.lang.String parameterName4, java.lang.Object parameterValue4, java.lang.String parameterName5, java.lang.Object parameterValue5)
Logs a message with 5 parameters in a standard format at the WARN level.void
warn(java.lang.String message, java.lang.String parameterName1, java.lang.Object parameterValue1, java.lang.String parameterName2, java.lang.Object parameterValue2, java.lang.String parameterName3, java.lang.Object parameterValue3, java.lang.String parameterName4, java.lang.Object parameterValue4, java.lang.String parameterName5, java.lang.Object parameterValue5, java.lang.String parameterName6, java.lang.Object parameterValue6)
Logs a message with 6 parameters in a standard format at the WARN level.void
warn(java.lang.String message, java.lang.String parameterName1, java.lang.Object parameterValue1, java.lang.String parameterName2, java.lang.Object parameterValue2, java.lang.String parameterName3, java.lang.Object parameterValue3, java.lang.String parameterName4, java.lang.Object parameterValue4, java.lang.String parameterName5, java.lang.Object parameterValue5, java.lang.String parameterName6, java.lang.Object parameterValue6, java.lang.String parameterName7, java.lang.Object parameterValue7)
Logs a message with 7 parameters in a standard format at the WARN level.void
warn(java.lang.String message, java.lang.String parameterName1, java.lang.Object parameterValue1, java.lang.String parameterName2, java.lang.Object parameterValue2, java.lang.String parameterName3, java.lang.Object parameterValue3, java.lang.String parameterName4, java.lang.Object parameterValue4, java.lang.String parameterName5, java.lang.Object parameterValue5, java.lang.String parameterName6, java.lang.Object parameterValue6, java.lang.String parameterName7, java.lang.Object parameterValue7, java.lang.String parameterName8, java.lang.Object parameterValue8)
Logs a message with 8 parameters in a standard format at the WARN level.void
warn(java.lang.String message, java.lang.String parameterName1, java.lang.Object parameterValue1, java.lang.String parameterName2, java.lang.Object parameterValue2, java.lang.String parameterName3, java.lang.Object parameterValue3, java.lang.String parameterName4, java.lang.Object parameterValue4, java.lang.String parameterName5, java.lang.Object parameterValue5, java.lang.String parameterName6, java.lang.Object parameterValue6, java.lang.String parameterName7, java.lang.Object parameterValue7, java.lang.String parameterName8, java.lang.Object parameterValue8, java.lang.String parameterName9, java.lang.Object parameterValue9)
Logs a message with 9 parameters in a standard format at the WARN level.void
warn(java.lang.String message, java.lang.String parameterName1, java.lang.Object parameterValue1, java.lang.String parameterName2, java.lang.Object parameterValue2, java.lang.String parameterName3, java.lang.Object parameterValue3, java.lang.String parameterName4, java.lang.Object parameterValue4, java.lang.String parameterName5, java.lang.Object parameterValue5, java.lang.String parameterName6, java.lang.Object parameterValue6, java.lang.String parameterName7, java.lang.Object parameterValue7, java.lang.String parameterName8, java.lang.Object parameterValue8, java.lang.String parameterName9, java.lang.Object parameterValue9, java.lang.String parameterName10, java.lang.Object parameterValue10)
Logs a message with 10 parameters in a standard format at the WARN level.void
warn(java.lang.String message, java.lang.Throwable throwable)
Logs aThrowable
completely with its stack trace with an accompanying message at WARN level.
-
-
-
Method Detail
-
getLogger
public static Logger getLogger(java.lang.Class<?> clazz)
Returns a logger for the specifiedClass
.- Parameters:
clazz
-Class
for which to create the logger- Returns:
- a logger for the specified
Class
-
getLogger
public static Logger getLogger(java.lang.String name)
Returns a logger with the specified name.- Parameters:
name
- name of the logger- Returns:
- a logger with the specified name
- See Also:
getLogger(Class)
-
shutdown
public static void shutdown()
-
isTraceEnabled
public boolean isTraceEnabled()
Returns whether the logger is enabled for the TRACE level.- Returns:
- whether the logger is enabled for the TRACE level
-
trace
public void trace(java.lang.String message)
Logs a message at the TRACE level.- Parameters:
message
- message to log
-
trace
public void trace(java.lang.String message, java.lang.String parameterName, java.lang.Object parameterValue)
Logs a message with a parameter in a standard format at the TRACE level. The message and all parameter names must not benull
. The parameter values may benull
.- Parameters:
message
- main log messageparameterName
- parameter1 nameparameterValue
- parameter1 value
-
trace
public void trace(java.lang.String message, java.lang.String parameterName1, java.lang.Object parameterValue1, java.lang.String parameterName2, java.lang.Object parameterValue2)
Logs a message with 2 parameters in a standard format at the TRACE level. The message and all parameter names must not benull
. The parameter values may benull
.- Parameters:
message
- main log messageparameterName1
- parameter1 nameparameterValue1
- parameter1 valueparameterName2
- parameter2 nameparameterValue2
- parameter2 value
-
trace
public void trace(java.lang.String message, java.lang.String parameterName1, java.lang.Object parameterValue1, java.lang.String parameterName2, java.lang.Object parameterValue2, java.lang.String parameterName3, java.lang.Object parameterValue3)
Logs a message with 3 parameters in a standard format at the TRACE level. The message and all parameter names must not benull
. The parameter values may benull
.- Parameters:
message
- main log messageparameterName1
- parameter1 nameparameterValue1
- parameter1 valueparameterName2
- parameter2 nameparameterValue2
- parameter2 valueparameterName3
- parameter3 nameparameterValue3
- parameter3 value
-
trace
public void trace(java.lang.String message, java.lang.String parameterName1, java.lang.Object parameterValue1, java.lang.String parameterName2, java.lang.Object parameterValue2, java.lang.String parameterName3, java.lang.Object parameterValue3, java.lang.String parameterName4, java.lang.Object parameterValue4)
Logs a message with 4 parameters in a standard format at the TRACE level. The message and all parameter names must not benull
. The parameter values may benull
.- Parameters:
message
- main log messageparameterName1
- parameter1 nameparameterValue1
- parameter1 valueparameterName2
- parameter2 nameparameterValue2
- parameter2 valueparameterName3
- parameter3 nameparameterValue3
- parameter3 valueparameterName4
- parameter4 nameparameterValue4
- parameter4 value
-
trace
public void trace(java.lang.String message, java.lang.String parameterName1, java.lang.Object parameterValue1, java.lang.String parameterName2, java.lang.Object parameterValue2, java.lang.String parameterName3, java.lang.Object parameterValue3, java.lang.String parameterName4, java.lang.Object parameterValue4, java.lang.String parameterName5, java.lang.Object parameterValue5)
Logs a message with 5 parameters in a standard format at the TRACE level. The message and all parameter names must not benull
. The parameter values may benull
.- Parameters:
message
- main log messageparameterName1
- parameter1 nameparameterValue1
- parameter1 valueparameterName2
- parameter2 nameparameterValue2
- parameter2 valueparameterName3
- parameter3 nameparameterValue3
- parameter3 valueparameterName4
- parameter4 nameparameterValue4
- parameter4 valueparameterName5
- parameter5 nameparameterValue5
- parameter5 value
-
trace
public void trace(java.lang.String message, java.lang.String parameterName1, java.lang.Object parameterValue1, java.lang.String parameterName2, java.lang.Object parameterValue2, java.lang.String parameterName3, java.lang.Object parameterValue3, java.lang.String parameterName4, java.lang.Object parameterValue4, java.lang.String parameterName5, java.lang.Object parameterValue5, java.lang.String parameterName6, java.lang.Object parameterValue6)
Logs a message with 6 parameters in a standard format at the TRACE level. The message and all parameter names must not benull
. The parameter values may benull
.- Parameters:
message
- main log messageparameterName1
- parameter1 nameparameterValue1
- parameter1 valueparameterName2
- parameter2 nameparameterValue2
- parameter2 valueparameterName3
- parameter3 nameparameterValue3
- parameter3 valueparameterName4
- parameter4 nameparameterValue4
- parameter4 valueparameterName5
- parameter5 nameparameterValue5
- parameter5 valueparameterName6
- parameter6 nameparameterValue6
- parameter6 value
-
trace
public void trace(java.lang.String message, java.lang.String parameterName1, java.lang.Object parameterValue1, java.lang.String parameterName2, java.lang.Object parameterValue2, java.lang.String parameterName3, java.lang.Object parameterValue3, java.lang.String parameterName4, java.lang.Object parameterValue4, java.lang.String parameterName5, java.lang.Object parameterValue5, java.lang.String parameterName6, java.lang.Object parameterValue6, java.lang.String parameterName7, java.lang.Object parameterValue7)
Logs a message with 7 parameters in a standard format at the TRACE level. The message and all parameter names must not benull
. The parameter values may benull
.- Parameters:
message
- main log messageparameterName1
- parameter1 nameparameterValue1
- parameter1 valueparameterName2
- parameter2 nameparameterValue2
- parameter2 valueparameterName3
- parameter3 nameparameterValue3
- parameter3 valueparameterName4
- parameter4 nameparameterValue4
- parameter4 valueparameterName5
- parameter5 nameparameterValue5
- parameter5 valueparameterName6
- parameter6 nameparameterValue6
- parameter6 valueparameterName7
- parameter7 nameparameterValue7
- parameter7 value
-
trace
public void trace(java.lang.String message, java.lang.String parameterName1, java.lang.Object parameterValue1, java.lang.String parameterName2, java.lang.Object parameterValue2, java.lang.String parameterName3, java.lang.Object parameterValue3, java.lang.String parameterName4, java.lang.Object parameterValue4, java.lang.String parameterName5, java.lang.Object parameterValue5, java.lang.String parameterName6, java.lang.Object parameterValue6, java.lang.String parameterName7, java.lang.Object parameterValue7, java.lang.String parameterName8, java.lang.Object parameterValue8)
Logs a message with 8 parameters in a standard format at the TRACE level. The message and all parameter names must not benull
. The parameter values may benull
.- Parameters:
message
- main log messageparameterName1
- parameter1 nameparameterValue1
- parameter1 valueparameterName2
- parameter2 nameparameterValue2
- parameter2 valueparameterName3
- parameter3 nameparameterValue3
- parameter3 valueparameterName4
- parameter4 nameparameterValue4
- parameter4 valueparameterName5
- parameter5 nameparameterValue5
- parameter5 valueparameterName6
- parameter6 nameparameterValue6
- parameter6 valueparameterName7
- parameter7 nameparameterValue7
- parameter7 valueparameterName8
- parameter8 nameparameterValue8
- parameter8 value
-
trace
public void trace(java.lang.String message, java.lang.String parameterName1, java.lang.Object parameterValue1, java.lang.String parameterName2, java.lang.Object parameterValue2, java.lang.String parameterName3, java.lang.Object parameterValue3, java.lang.String parameterName4, java.lang.Object parameterValue4, java.lang.String parameterName5, java.lang.Object parameterValue5, java.lang.String parameterName6, java.lang.Object parameterValue6, java.lang.String parameterName7, java.lang.Object parameterValue7, java.lang.String parameterName8, java.lang.Object parameterValue8, java.lang.String parameterName9, java.lang.Object parameterValue9)
Logs a message with 9 parameters in a standard format at the TRACE level. The message and all parameter names must not benull
. The parameter values may benull
.- Parameters:
message
- main log messageparameterName1
- parameter1 nameparameterValue1
- parameter1 valueparameterName2
- parameter2 nameparameterValue2
- parameter2 valueparameterName3
- parameter3 nameparameterValue3
- parameter3 valueparameterName4
- parameter4 nameparameterValue4
- parameter4 valueparameterName5
- parameter5 nameparameterValue5
- parameter5 valueparameterName6
- parameter6 nameparameterValue6
- parameter6 valueparameterName7
- parameter7 nameparameterValue7
- parameter7 valueparameterName8
- parameter8 nameparameterValue8
- parameter8 valueparameterName9
- parameter9 nameparameterValue9
- parameter9 value
-
trace
public void trace(java.lang.String message, java.lang.String parameterName1, java.lang.Object parameterValue1, java.lang.String parameterName2, java.lang.Object parameterValue2, java.lang.String parameterName3, java.lang.Object parameterValue3, java.lang.String parameterName4, java.lang.Object parameterValue4, java.lang.String parameterName5, java.lang.Object parameterValue5, java.lang.String parameterName6, java.lang.Object parameterValue6, java.lang.String parameterName7, java.lang.Object parameterValue7, java.lang.String parameterName8, java.lang.Object parameterValue8, java.lang.String parameterName9, java.lang.Object parameterValue9, java.lang.String parameterName10, java.lang.Object parameterValue10)
Logs a message with 10 parameters in a standard format at the TRACE level. The message and all parameter names must not benull
. The parameter values may benull
.- Parameters:
message
- main log messageparameterName1
- parameter1 nameparameterValue1
- parameter1 valueparameterName2
- parameter2 nameparameterValue2
- parameter2 valueparameterName3
- parameter3 nameparameterValue3
- parameter3 valueparameterName4
- parameter4 nameparameterValue4
- parameter4 valueparameterName5
- parameter5 nameparameterValue5
- parameter5 valueparameterName6
- parameter6 nameparameterValue6
- parameter6 valueparameterName7
- parameter7 nameparameterValue7
- parameter7 valueparameterName8
- parameter8 nameparameterValue8
- parameter8 valueparameterName9
- parameter9 nameparameterValue9
- parameter9 valueparameterName10
- parameter10 nameparameterValue10
- parameter10 value
-
trace
public void trace(java.lang.String message, java.lang.Throwable throwable)
Logs aThrowable
completely with its stack trace with an accompanying message at TRACE level.- Parameters:
message
- message to logthrowable
-Throwable
to log
-
isDebugEnabled
public boolean isDebugEnabled()
Returns whether the logger is enabled for the DEBUG level.- Returns:
- whether the logger is enabled for the DEBUG level
-
debug
public void debug(java.lang.String message)
Logs a message at the DEBUG level.- Parameters:
message
- message to log
-
debug
public void debug(java.lang.String message, java.lang.String parameterName, java.lang.Object parameterValue)
Logs a message with a parameter in a standard format at the DEBUG level. The message and all parameter names must not benull
. The parameter values may benull
.- Parameters:
message
- main log messageparameterName
- parameter1 nameparameterValue
- parameter1 value
-
debug
public void debug(java.lang.String message, java.lang.String parameterName1, java.lang.Object parameterValue1, java.lang.String parameterName2, java.lang.Object parameterValue2)
Logs a message with 2 parameters in a standard format at the DEBUG level. The message and all parameter names must not benull
. The parameter values may benull
.- Parameters:
message
- main log messageparameterName1
- parameter1 nameparameterValue1
- parameter1 valueparameterName2
- parameter2 nameparameterValue2
- parameter2 value
-
debug
public void debug(java.lang.String message, java.lang.String parameterName1, java.lang.Object parameterValue1, java.lang.String parameterName2, java.lang.Object parameterValue2, java.lang.String parameterName3, java.lang.Object parameterValue3)
Logs a message with 3 parameters in a standard format at the DEBUG level. The message and all parameter names must not benull
. The parameter values may benull
.- Parameters:
message
- main log messageparameterName1
- parameter1 nameparameterValue1
- parameter1 valueparameterName2
- parameter2 nameparameterValue2
- parameter2 valueparameterName3
- parameter3 nameparameterValue3
- parameter3 value
-
debug
public void debug(java.lang.String message, java.lang.String parameterName1, java.lang.Object parameterValue1, java.lang.String parameterName2, java.lang.Object parameterValue2, java.lang.String parameterName3, java.lang.Object parameterValue3, java.lang.String parameterName4, java.lang.Object parameterValue4)
Logs a message with 4 parameters in a standard format at the DEBUG level. The message and all parameter names must not benull
. The parameter values may benull
.- Parameters:
message
- main log messageparameterName1
- parameter1 nameparameterValue1
- parameter1 valueparameterName2
- parameter2 nameparameterValue2
- parameter2 valueparameterName3
- parameter3 nameparameterValue3
- parameter3 valueparameterName4
- parameter4 nameparameterValue4
- parameter4 value
-
debug
public void debug(java.lang.String message, java.lang.String parameterName1, java.lang.Object parameterValue1, java.lang.String parameterName2, java.lang.Object parameterValue2, java.lang.String parameterName3, java.lang.Object parameterValue3, java.lang.String parameterName4, java.lang.Object parameterValue4, java.lang.String parameterName5, java.lang.Object parameterValue5)
Logs a message with 5 parameters in a standard format at the DEBUG level. The message and all parameter names must not benull
. The parameter values may benull
.- Parameters:
message
- main log messageparameterName1
- parameter1 nameparameterValue1
- parameter1 valueparameterName2
- parameter2 nameparameterValue2
- parameter2 valueparameterName3
- parameter3 nameparameterValue3
- parameter3 valueparameterName4
- parameter4 nameparameterValue4
- parameter4 valueparameterName5
- parameter5 nameparameterValue5
- parameter5 value
-
debug
public void debug(java.lang.String message, java.lang.String parameterName1, java.lang.Object parameterValue1, java.lang.String parameterName2, java.lang.Object parameterValue2, java.lang.String parameterName3, java.lang.Object parameterValue3, java.lang.String parameterName4, java.lang.Object parameterValue4, java.lang.String parameterName5, java.lang.Object parameterValue5, java.lang.String parameterName6, java.lang.Object parameterValue6)
Logs a message with 6 parameters in a standard format at the DEBUG level. The message and all parameter names must not benull
. The parameter values may benull
.- Parameters:
message
- main log messageparameterName1
- parameter1 nameparameterValue1
- parameter1 valueparameterName2
- parameter2 nameparameterValue2
- parameter2 valueparameterName3
- parameter3 nameparameterValue3
- parameter3 valueparameterName4
- parameter4 nameparameterValue4
- parameter4 valueparameterName5
- parameter5 nameparameterValue5
- parameter5 valueparameterName6
- parameter6 nameparameterValue6
- parameter6 value
-
debug
public void debug(java.lang.String message, java.lang.String parameterName1, java.lang.Object parameterValue1, java.lang.String parameterName2, java.lang.Object parameterValue2, java.lang.String parameterName3, java.lang.Object parameterValue3, java.lang.String parameterName4, java.lang.Object parameterValue4, java.lang.String parameterName5, java.lang.Object parameterValue5, java.lang.String parameterName6, java.lang.Object parameterValue6, java.lang.String parameterName7, java.lang.Object parameterValue7)
Logs a message with 7 parameters in a standard format at the DEBUG level. The message and all parameter names must not benull
. The parameter values may benull
.- Parameters:
message
- main log messageparameterName1
- parameter1 nameparameterValue1
- parameter1 valueparameterName2
- parameter2 nameparameterValue2
- parameter2 valueparameterName3
- parameter3 nameparameterValue3
- parameter3 valueparameterName4
- parameter4 nameparameterValue4
- parameter4 valueparameterName5
- parameter5 nameparameterValue5
- parameter5 valueparameterName6
- parameter6 nameparameterValue6
- parameter6 valueparameterName7
- parameter7 nameparameterValue7
- parameter7 value
-
debug
public void debug(java.lang.String message, java.lang.String parameterName1, java.lang.Object parameterValue1, java.lang.String parameterName2, java.lang.Object parameterValue2, java.lang.String parameterName3, java.lang.Object parameterValue3, java.lang.String parameterName4, java.lang.Object parameterValue4, java.lang.String parameterName5, java.lang.Object parameterValue5, java.lang.String parameterName6, java.lang.Object parameterValue6, java.lang.String parameterName7, java.lang.Object parameterValue7, java.lang.String parameterName8, java.lang.Object parameterValue8)
Logs a message with 8 parameters in a standard format at the DEBUG level. The message and all parameter names must not benull
. The parameter values may benull
.- Parameters:
message
- main log messageparameterName1
- parameter1 nameparameterValue1
- parameter1 valueparameterName2
- parameter2 nameparameterValue2
- parameter2 valueparameterName3
- parameter3 nameparameterValue3
- parameter3 valueparameterName4
- parameter4 nameparameterValue4
- parameter4 valueparameterName5
- parameter5 nameparameterValue5
- parameter5 valueparameterName6
- parameter6 nameparameterValue6
- parameter6 valueparameterName7
- parameter7 nameparameterValue7
- parameter7 valueparameterName8
- parameter8 nameparameterValue8
- parameter8 value
-
debug
public void debug(java.lang.String message, java.lang.String parameterName1, java.lang.Object parameterValue1, java.lang.String parameterName2, java.lang.Object parameterValue2, java.lang.String parameterName3, java.lang.Object parameterValue3, java.lang.String parameterName4, java.lang.Object parameterValue4, java.lang.String parameterName5, java.lang.Object parameterValue5, java.lang.String parameterName6, java.lang.Object parameterValue6, java.lang.String parameterName7, java.lang.Object parameterValue7, java.lang.String parameterName8, java.lang.Object parameterValue8, java.lang.String parameterName9, java.lang.Object parameterValue9)
Logs a message with 9 parameters in a standard format at the DEBUG level. The message and all parameter names must not benull
. The parameter values may benull
.- Parameters:
message
- main log messageparameterName1
- parameter1 nameparameterValue1
- parameter1 valueparameterName2
- parameter2 nameparameterValue2
- parameter2 valueparameterName3
- parameter3 nameparameterValue3
- parameter3 valueparameterName4
- parameter4 nameparameterValue4
- parameter4 valueparameterName5
- parameter5 nameparameterValue5
- parameter5 valueparameterName6
- parameter6 nameparameterValue6
- parameter6 valueparameterName7
- parameter7 nameparameterValue7
- parameter7 valueparameterName8
- parameter8 nameparameterValue8
- parameter8 valueparameterName9
- parameter9 nameparameterValue9
- parameter9 value
-
debug
public void debug(java.lang.String message, java.lang.String parameterName1, java.lang.Object parameterValue1, java.lang.String parameterName2, java.lang.Object parameterValue2, java.lang.String parameterName3, java.lang.Object parameterValue3, java.lang.String parameterName4, java.lang.Object parameterValue4, java.lang.String parameterName5, java.lang.Object parameterValue5, java.lang.String parameterName6, java.lang.Object parameterValue6, java.lang.String parameterName7, java.lang.Object parameterValue7, java.lang.String parameterName8, java.lang.Object parameterValue8, java.lang.String parameterName9, java.lang.Object parameterValue9, java.lang.String parameterName10, java.lang.Object parameterValue10)
Logs a message with 10 parameters in a standard format at the DEBUG level. The message and all parameter names must not benull
. The parameter values may benull
.- Parameters:
message
- main log messageparameterName1
- parameter1 nameparameterValue1
- parameter1 valueparameterName2
- parameter2 nameparameterValue2
- parameter2 valueparameterName3
- parameter3 nameparameterValue3
- parameter3 valueparameterName4
- parameter4 nameparameterValue4
- parameter4 valueparameterName5
- parameter5 nameparameterValue5
- parameter5 valueparameterName6
- parameter6 nameparameterValue6
- parameter6 valueparameterName7
- parameter7 nameparameterValue7
- parameter7 valueparameterName8
- parameter8 nameparameterValue8
- parameter8 valueparameterName9
- parameter9 nameparameterValue9
- parameter9 valueparameterName10
- parameter10 nameparameterValue10
- parameter10 value
-
debug
public void debug(java.lang.String message, java.lang.Throwable throwable)
Logs aThrowable
completely with its stack trace with an accompanying message at DEBUG level.- Parameters:
message
- message to logthrowable
-Throwable
to log
-
isInfoEnabled
public boolean isInfoEnabled()
Returns whether the logger is enabled for the INFO level.- Returns:
- whether the logger is enabled for the INFO level
-
info
public void info(java.lang.String message)
Logs a message at the INFO level.- Parameters:
message
- message to log
-
info
public void info(java.lang.String message, java.lang.String parameterName, java.lang.Object parameterValue)
Logs a message with a parameter in a standard format at the INFO level. The message and all parameter names must not benull
. The parameter values may benull
.- Parameters:
message
- main log messageparameterName
- parameter1 nameparameterValue
- parameter1 value
-
info
public void info(java.lang.String message, java.lang.String parameterName1, java.lang.Object parameterValue1, java.lang.String parameterName2, java.lang.Object parameterValue2)
Logs a message with 2 parameters in a standard format at the INFO level. The message and all parameter names must not benull
. The parameter values may benull
.- Parameters:
message
- main log messageparameterName1
- parameter1 nameparameterValue1
- parameter1 valueparameterName2
- parameter2 nameparameterValue2
- parameter2 value
-
info
public void info(java.lang.String message, java.lang.String parameterName1, java.lang.Object parameterValue1, java.lang.String parameterName2, java.lang.Object parameterValue2, java.lang.String parameterName3, java.lang.Object parameterValue3)
Logs a message with 3 parameters in a standard format at the INFO level. The message and all parameter names must not benull
. The parameter values may benull
.- Parameters:
message
- main log messageparameterName1
- parameter1 nameparameterValue1
- parameter1 valueparameterName2
- parameter2 nameparameterValue2
- parameter2 valueparameterName3
- parameter3 nameparameterValue3
- parameter3 value
-
info
public void info(java.lang.String message, java.lang.String parameterName1, java.lang.Object parameterValue1, java.lang.String parameterName2, java.lang.Object parameterValue2, java.lang.String parameterName3, java.lang.Object parameterValue3, java.lang.String parameterName4, java.lang.Object parameterValue4)
Logs a message with 4 parameters in a standard format at the INFO level. The message and all parameter names must not benull
. The parameter values may benull
.- Parameters:
message
- main log messageparameterName1
- parameter1 nameparameterValue1
- parameter1 valueparameterName2
- parameter2 nameparameterValue2
- parameter2 valueparameterName3
- parameter3 nameparameterValue3
- parameter3 valueparameterName4
- parameter4 nameparameterValue4
- parameter4 value
-
info
public void info(java.lang.String message, java.lang.String parameterName1, java.lang.Object parameterValue1, java.lang.String parameterName2, java.lang.Object parameterValue2, java.lang.String parameterName3, java.lang.Object parameterValue3, java.lang.String parameterName4, java.lang.Object parameterValue4, java.lang.String parameterName5, java.lang.Object parameterValue5)
Logs a message with 5 parameters in a standard format at the INFO level. The message and all parameter names must not benull
. The parameter values may benull
.- Parameters:
message
- main log messageparameterName1
- parameter1 nameparameterValue1
- parameter1 valueparameterName2
- parameter2 nameparameterValue2
- parameter2 valueparameterName3
- parameter3 nameparameterValue3
- parameter3 valueparameterName4
- parameter4 nameparameterValue4
- parameter4 valueparameterName5
- parameter5 nameparameterValue5
- parameter5 value
-
info
public void info(java.lang.String message, java.lang.String parameterName1, java.lang.Object parameterValue1, java.lang.String parameterName2, java.lang.Object parameterValue2, java.lang.String parameterName3, java.lang.Object parameterValue3, java.lang.String parameterName4, java.lang.Object parameterValue4, java.lang.String parameterName5, java.lang.Object parameterValue5, java.lang.String parameterName6, java.lang.Object parameterValue6)
Logs a message with 6 parameters in a standard format at the INFO level. The message and all parameter names must not benull
. The parameter values may benull
.- Parameters:
message
- main log messageparameterName1
- parameter1 nameparameterValue1
- parameter1 valueparameterName2
- parameter2 nameparameterValue2
- parameter2 valueparameterName3
- parameter3 nameparameterValue3
- parameter3 valueparameterName4
- parameter4 nameparameterValue4
- parameter4 valueparameterName5
- parameter5 nameparameterValue5
- parameter5 valueparameterName6
- parameter6 nameparameterValue6
- parameter6 value
-
info
public void info(java.lang.String message, java.lang.String parameterName1, java.lang.Object parameterValue1, java.lang.String parameterName2, java.lang.Object parameterValue2, java.lang.String parameterName3, java.lang.Object parameterValue3, java.lang.String parameterName4, java.lang.Object parameterValue4, java.lang.String parameterName5, java.lang.Object parameterValue5, java.lang.String parameterName6, java.lang.Object parameterValue6, java.lang.String parameterName7, java.lang.Object parameterValue7)
Logs a message with 7 parameters in a standard format at the INFO level. The message and all parameter names must not benull
. The parameter values may benull
.- Parameters:
message
- main log messageparameterName1
- parameter1 nameparameterValue1
- parameter1 valueparameterName2
- parameter2 nameparameterValue2
- parameter2 valueparameterName3
- parameter3 nameparameterValue3
- parameter3 valueparameterName4
- parameter4 nameparameterValue4
- parameter4 valueparameterName5
- parameter5 nameparameterValue5
- parameter5 valueparameterName6
- parameter6 nameparameterValue6
- parameter6 valueparameterName7
- parameter7 nameparameterValue7
- parameter7 value
-
info
public void info(java.lang.String message, java.lang.String parameterName1, java.lang.Object parameterValue1, java.lang.String parameterName2, java.lang.Object parameterValue2, java.lang.String parameterName3, java.lang.Object parameterValue3, java.lang.String parameterName4, java.lang.Object parameterValue4, java.lang.String parameterName5, java.lang.Object parameterValue5, java.lang.String parameterName6, java.lang.Object parameterValue6, java.lang.String parameterName7, java.lang.Object parameterValue7, java.lang.String parameterName8, java.lang.Object parameterValue8)
Logs a message with 8 parameters in a standard format at the INFO level. The message and all parameter names must not benull
. The parameter values may benull
.- Parameters:
message
- main log messageparameterName1
- parameter1 nameparameterValue1
- parameter1 valueparameterName2
- parameter2 nameparameterValue2
- parameter2 valueparameterName3
- parameter3 nameparameterValue3
- parameter3 valueparameterName4
- parameter4 nameparameterValue4
- parameter4 valueparameterName5
- parameter5 nameparameterValue5
- parameter5 valueparameterName6
- parameter6 nameparameterValue6
- parameter6 valueparameterName7
- parameter7 nameparameterValue7
- parameter7 valueparameterName8
- parameter8 nameparameterValue8
- parameter8 value
-
info
public void info(java.lang.String message, java.lang.String parameterName1, java.lang.Object parameterValue1, java.lang.String parameterName2, java.lang.Object parameterValue2, java.lang.String parameterName3, java.lang.Object parameterValue3, java.lang.String parameterName4, java.lang.Object parameterValue4, java.lang.String parameterName5, java.lang.Object parameterValue5, java.lang.String parameterName6, java.lang.Object parameterValue6, java.lang.String parameterName7, java.lang.Object parameterValue7, java.lang.String parameterName8, java.lang.Object parameterValue8, java.lang.String parameterName9, java.lang.Object parameterValue9)
Logs a message with 9 parameters in a standard format at the INFO level. The message and all parameter names must not benull
. The parameter values may benull
.- Parameters:
message
- main log messageparameterName1
- parameter1 nameparameterValue1
- parameter1 valueparameterName2
- parameter2 nameparameterValue2
- parameter2 valueparameterName3
- parameter3 nameparameterValue3
- parameter3 valueparameterName4
- parameter4 nameparameterValue4
- parameter4 valueparameterName5
- parameter5 nameparameterValue5
- parameter5 valueparameterName6
- parameter6 nameparameterValue6
- parameter6 valueparameterName7
- parameter7 nameparameterValue7
- parameter7 valueparameterName8
- parameter8 nameparameterValue8
- parameter8 valueparameterName9
- parameter9 nameparameterValue9
- parameter9 value
-
info
public void info(java.lang.String message, java.lang.String parameterName1, java.lang.Object parameterValue1, java.lang.String parameterName2, java.lang.Object parameterValue2, java.lang.String parameterName3, java.lang.Object parameterValue3, java.lang.String parameterName4, java.lang.Object parameterValue4, java.lang.String parameterName5, java.lang.Object parameterValue5, java.lang.String parameterName6, java.lang.Object parameterValue6, java.lang.String parameterName7, java.lang.Object parameterValue7, java.lang.String parameterName8, java.lang.Object parameterValue8, java.lang.String parameterName9, java.lang.Object parameterValue9, java.lang.String parameterName10, java.lang.Object parameterValue10)
Logs a message with 10 parameters in a standard format at the INFO level. The message and all parameter names must not benull
. The parameter values may benull
.- Parameters:
message
- main log messageparameterName1
- parameter1 nameparameterValue1
- parameter1 valueparameterName2
- parameter2 nameparameterValue2
- parameter2 valueparameterName3
- parameter3 nameparameterValue3
- parameter3 valueparameterName4
- parameter4 nameparameterValue4
- parameter4 valueparameterName5
- parameter5 nameparameterValue5
- parameter5 valueparameterName6
- parameter6 nameparameterValue6
- parameter6 valueparameterName7
- parameter7 nameparameterValue7
- parameter7 valueparameterName8
- parameter8 nameparameterValue8
- parameter8 valueparameterName9
- parameter9 nameparameterValue9
- parameter9 valueparameterName10
- parameter10 nameparameterValue10
- parameter10 value
-
info
public void info(java.lang.String message, java.lang.Throwable throwable)
Logs aThrowable
completely with its stack trace with an accompanying message at INFO level.- Parameters:
message
- message to logthrowable
-Throwable
to log
-
isWarnEnabled
public boolean isWarnEnabled()
Returns whether the logger is enabled for the WARN level.- Returns:
- whether the logger is enabled for the WARN level
-
warn
public void warn(java.lang.String message)
Logs a message at the WARN level.- Parameters:
message
- message to log
-
warn
public void warn(java.lang.String message, java.lang.String parameterName, java.lang.Object parameterValue)
Logs a message with a parameter in a standard format at the WARN level. The message and all parameter names must not benull
. The parameter values may benull
.- Parameters:
message
- main log messageparameterName
- parameter1 nameparameterValue
- parameter1 value
-
warn
public void warn(java.lang.String message, java.lang.String parameterName1, java.lang.Object parameterValue1, java.lang.String parameterName2, java.lang.Object parameterValue2)
Logs a message with 2 parameters in a standard format at the WARN level. The message and all parameter names must not benull
. The parameter values may benull
.- Parameters:
message
- main log messageparameterName1
- parameter1 nameparameterValue1
- parameter1 valueparameterName2
- parameter2 nameparameterValue2
- parameter2 value
-
warn
public void warn(java.lang.String message, java.lang.String parameterName1, java.lang.Object parameterValue1, java.lang.String parameterName2, java.lang.Object parameterValue2, java.lang.String parameterName3, java.lang.Object parameterValue3)
Logs a message with 3 parameters in a standard format at the WARN level. The message and all parameter names must not benull
. The parameter values may benull
.- Parameters:
message
- main log messageparameterName1
- parameter1 nameparameterValue1
- parameter1 valueparameterName2
- parameter2 nameparameterValue2
- parameter2 valueparameterName3
- parameter3 nameparameterValue3
- parameter3 value
-
warn
public void warn(java.lang.String message, java.lang.String parameterName1, java.lang.Object parameterValue1, java.lang.String parameterName2, java.lang.Object parameterValue2, java.lang.String parameterName3, java.lang.Object parameterValue3, java.lang.String parameterName4, java.lang.Object parameterValue4)
Logs a message with 4 parameters in a standard format at the WARN level. The message and all parameter names must not benull
. The parameter values may benull
.- Parameters:
message
- main log messageparameterName1
- parameter1 nameparameterValue1
- parameter1 valueparameterName2
- parameter2 nameparameterValue2
- parameter2 valueparameterName3
- parameter3 nameparameterValue3
- parameter3 valueparameterName4
- parameter4 nameparameterValue4
- parameter4 value
-
warn
public void warn(java.lang.String message, java.lang.String parameterName1, java.lang.Object parameterValue1, java.lang.String parameterName2, java.lang.Object parameterValue2, java.lang.String parameterName3, java.lang.Object parameterValue3, java.lang.String parameterName4, java.lang.Object parameterValue4, java.lang.String parameterName5, java.lang.Object parameterValue5)
Logs a message with 5 parameters in a standard format at the WARN level. The message and all parameter names must not benull
. The parameter values may benull
.- Parameters:
message
- main log messageparameterName1
- parameter1 nameparameterValue1
- parameter1 valueparameterName2
- parameter2 nameparameterValue2
- parameter2 valueparameterName3
- parameter3 nameparameterValue3
- parameter3 valueparameterName4
- parameter4 nameparameterValue4
- parameter4 valueparameterName5
- parameter5 nameparameterValue5
- parameter5 value
-
warn
public void warn(java.lang.String message, java.lang.String parameterName1, java.lang.Object parameterValue1, java.lang.String parameterName2, java.lang.Object parameterValue2, java.lang.String parameterName3, java.lang.Object parameterValue3, java.lang.String parameterName4, java.lang.Object parameterValue4, java.lang.String parameterName5, java.lang.Object parameterValue5, java.lang.String parameterName6, java.lang.Object parameterValue6)
Logs a message with 6 parameters in a standard format at the WARN level. The message and all parameter names must not benull
. The parameter values may benull
.- Parameters:
message
- main log messageparameterName1
- parameter1 nameparameterValue1
- parameter1 valueparameterName2
- parameter2 nameparameterValue2
- parameter2 valueparameterName3
- parameter3 nameparameterValue3
- parameter3 valueparameterName4
- parameter4 nameparameterValue4
- parameter4 valueparameterName5
- parameter5 nameparameterValue5
- parameter5 valueparameterName6
- parameter6 nameparameterValue6
- parameter6 value
-
warn
public void warn(java.lang.String message, java.lang.String parameterName1, java.lang.Object parameterValue1, java.lang.String parameterName2, java.lang.Object parameterValue2, java.lang.String parameterName3, java.lang.Object parameterValue3, java.lang.String parameterName4, java.lang.Object parameterValue4, java.lang.String parameterName5, java.lang.Object parameterValue5, java.lang.String parameterName6, java.lang.Object parameterValue6, java.lang.String parameterName7, java.lang.Object parameterValue7)
Logs a message with 7 parameters in a standard format at the WARN level. The message and all parameter names must not benull
. The parameter values may benull
.- Parameters:
message
- main log messageparameterName1
- parameter1 nameparameterValue1
- parameter1 valueparameterName2
- parameter2 nameparameterValue2
- parameter2 valueparameterName3
- parameter3 nameparameterValue3
- parameter3 valueparameterName4
- parameter4 nameparameterValue4
- parameter4 valueparameterName5
- parameter5 nameparameterValue5
- parameter5 valueparameterName6
- parameter6 nameparameterValue6
- parameter6 valueparameterName7
- parameter7 nameparameterValue7
- parameter7 value
-
warn
public void warn(java.lang.String message, java.lang.String parameterName1, java.lang.Object parameterValue1, java.lang.String parameterName2, java.lang.Object parameterValue2, java.lang.String parameterName3, java.lang.Object parameterValue3, java.lang.String parameterName4, java.lang.Object parameterValue4, java.lang.String parameterName5, java.lang.Object parameterValue5, java.lang.String parameterName6, java.lang.Object parameterValue6, java.lang.String parameterName7, java.lang.Object parameterValue7, java.lang.String parameterName8, java.lang.Object parameterValue8)
Logs a message with 8 parameters in a standard format at the WARN level. The message and all parameter names must not benull
. The parameter values may benull
.- Parameters:
message
- main log messageparameterName1
- parameter1 nameparameterValue1
- parameter1 valueparameterName2
- parameter2 nameparameterValue2
- parameter2 valueparameterName3
- parameter3 nameparameterValue3
- parameter3 valueparameterName4
- parameter4 nameparameterValue4
- parameter4 valueparameterName5
- parameter5 nameparameterValue5
- parameter5 valueparameterName6
- parameter6 nameparameterValue6
- parameter6 valueparameterName7
- parameter7 nameparameterValue7
- parameter7 valueparameterName8
- parameter8 nameparameterValue8
- parameter8 value
-
warn
public void warn(java.lang.String message, java.lang.String parameterName1, java.lang.Object parameterValue1, java.lang.String parameterName2, java.lang.Object parameterValue2, java.lang.String parameterName3, java.lang.Object parameterValue3, java.lang.String parameterName4, java.lang.Object parameterValue4, java.lang.String parameterName5, java.lang.Object parameterValue5, java.lang.String parameterName6, java.lang.Object parameterValue6, java.lang.String parameterName7, java.lang.Object parameterValue7, java.lang.String parameterName8, java.lang.Object parameterValue8, java.lang.String parameterName9, java.lang.Object parameterValue9)
Logs a message with 9 parameters in a standard format at the WARN level. The message and all parameter names must not benull
. The parameter values may benull
.- Parameters:
message
- main log messageparameterName1
- parameter1 nameparameterValue1
- parameter1 valueparameterName2
- parameter2 nameparameterValue2
- parameter2 valueparameterName3
- parameter3 nameparameterValue3
- parameter3 valueparameterName4
- parameter4 nameparameterValue4
- parameter4 valueparameterName5
- parameter5 nameparameterValue5
- parameter5 valueparameterName6
- parameter6 nameparameterValue6
- parameter6 valueparameterName7
- parameter7 nameparameterValue7
- parameter7 valueparameterName8
- parameter8 nameparameterValue8
- parameter8 valueparameterName9
- parameter9 nameparameterValue9
- parameter9 value
-
warn
public void warn(java.lang.String message, java.lang.String parameterName1, java.lang.Object parameterValue1, java.lang.String parameterName2, java.lang.Object parameterValue2, java.lang.String parameterName3, java.lang.Object parameterValue3, java.lang.String parameterName4, java.lang.Object parameterValue4, java.lang.String parameterName5, java.lang.Object parameterValue5, java.lang.String parameterName6, java.lang.Object parameterValue6, java.lang.String parameterName7, java.lang.Object parameterValue7, java.lang.String parameterName8, java.lang.Object parameterValue8, java.lang.String parameterName9, java.lang.Object parameterValue9, java.lang.String parameterName10, java.lang.Object parameterValue10)
Logs a message with 10 parameters in a standard format at the WARN level. The message and all parameter names must not benull
. The parameter values may benull
.- Parameters:
message
- main log messageparameterName1
- parameter1 nameparameterValue1
- parameter1 valueparameterName2
- parameter2 nameparameterValue2
- parameter2 valueparameterName3
- parameter3 nameparameterValue3
- parameter3 valueparameterName4
- parameter4 nameparameterValue4
- parameter4 valueparameterName5
- parameter5 nameparameterValue5
- parameter5 valueparameterName6
- parameter6 nameparameterValue6
- parameter6 valueparameterName7
- parameter7 nameparameterValue7
- parameter7 valueparameterName8
- parameter8 nameparameterValue8
- parameter8 valueparameterName9
- parameter9 nameparameterValue9
- parameter9 valueparameterName10
- parameter10 nameparameterValue10
- parameter10 value
-
warn
public void warn(java.lang.String message, java.lang.Throwable throwable)
Logs aThrowable
completely with its stack trace with an accompanying message at WARN level.- Parameters:
message
- message to logthrowable
-Throwable
to log
-
isErrorEnabled
public boolean isErrorEnabled()
Returns whether the logger is enabled for the ERROR level.- Returns:
- whether the logger is enabled for the ERROR level
-
error
public void error(java.lang.String message)
Logs a message at the ERROR level.- Parameters:
message
- message to log
-
error
public void error(java.lang.String message, java.lang.String parameterName, java.lang.Object parameterValue)
Logs a message with a parameter in a standard format at the ERROR level. The message and all parameter names must not benull
. The parameter values may benull
.- Parameters:
message
- main log messageparameterName
- parameter1 nameparameterValue
- parameter1 value
-
error
public void error(java.lang.String message, java.lang.String parameterName1, java.lang.Object parameterValue1, java.lang.String parameterName2, java.lang.Object parameterValue2)
Logs a message with 2 parameters in a standard format at the ERROR level. The message and all parameter names must not benull
. The parameter values may benull
.- Parameters:
message
- main log messageparameterName1
- parameter1 nameparameterValue1
- parameter1 valueparameterName2
- parameter2 nameparameterValue2
- parameter2 value
-
error
public void error(java.lang.String message, java.lang.String parameterName1, java.lang.Object parameterValue1, java.lang.String parameterName2, java.lang.Object parameterValue2, java.lang.String parameterName3, java.lang.Object parameterValue3)
Logs a message with 3 parameters in a standard format at the ERROR level. The message and all parameter names must not benull
. The parameter values may benull
.- Parameters:
message
- main log messageparameterName1
- parameter1 nameparameterValue1
- parameter1 valueparameterName2
- parameter2 nameparameterValue2
- parameter2 valueparameterName3
- parameter3 nameparameterValue3
- parameter3 value
-
error
public void error(java.lang.String message, java.lang.String parameterName1, java.lang.Object parameterValue1, java.lang.String parameterName2, java.lang.Object parameterValue2, java.lang.String parameterName3, java.lang.Object parameterValue3, java.lang.String parameterName4, java.lang.Object parameterValue4)
Logs a message with 4 parameters in a standard format at the ERROR level. The message and all parameter names must not benull
. The parameter values may benull
.- Parameters:
message
- main log messageparameterName1
- parameter1 nameparameterValue1
- parameter1 valueparameterName2
- parameter2 nameparameterValue2
- parameter2 valueparameterName3
- parameter3 nameparameterValue3
- parameter3 valueparameterName4
- parameter4 nameparameterValue4
- parameter4 value
-
error
public void error(java.lang.String message, java.lang.String parameterName1, java.lang.Object parameterValue1, java.lang.String parameterName2, java.lang.Object parameterValue2, java.lang.String parameterName3, java.lang.Object parameterValue3, java.lang.String parameterName4, java.lang.Object parameterValue4, java.lang.String parameterName5, java.lang.Object parameterValue5)
Logs a message with 5 parameters in a standard format at the ERROR level. The message and all parameter names must not benull
. The parameter values may benull
.- Parameters:
message
- main log messageparameterName1
- parameter1 nameparameterValue1
- parameter1 valueparameterName2
- parameter2 nameparameterValue2
- parameter2 valueparameterName3
- parameter3 nameparameterValue3
- parameter3 valueparameterName4
- parameter4 nameparameterValue4
- parameter4 valueparameterName5
- parameter5 nameparameterValue5
- parameter5 value
-
error
public void error(java.lang.String message, java.lang.String parameterName1, java.lang.Object parameterValue1, java.lang.String parameterName2, java.lang.Object parameterValue2, java.lang.String parameterName3, java.lang.Object parameterValue3, java.lang.String parameterName4, java.lang.Object parameterValue4, java.lang.String parameterName5, java.lang.Object parameterValue5, java.lang.String parameterName6, java.lang.Object parameterValue6)
Logs a message with 6 parameters in a standard format at the ERROR level. The message and all parameter names must not benull
. The parameter values may benull
.- Parameters:
message
- main log messageparameterName1
- parameter1 nameparameterValue1
- parameter1 valueparameterName2
- parameter2 nameparameterValue2
- parameter2 valueparameterName3
- parameter3 nameparameterValue3
- parameter3 valueparameterName4
- parameter4 nameparameterValue4
- parameter4 valueparameterName5
- parameter5 nameparameterValue5
- parameter5 valueparameterName6
- parameter6 nameparameterValue6
- parameter6 value
-
error
public void error(java.lang.String message, java.lang.String parameterName1, java.lang.Object parameterValue1, java.lang.String parameterName2, java.lang.Object parameterValue2, java.lang.String parameterName3, java.lang.Object parameterValue3, java.lang.String parameterName4, java.lang.Object parameterValue4, java.lang.String parameterName5, java.lang.Object parameterValue5, java.lang.String parameterName6, java.lang.Object parameterValue6, java.lang.String parameterName7, java.lang.Object parameterValue7)
Logs a message with 7 parameters in a standard format at the ERROR level. The message and all parameter names must not benull
. The parameter values may benull
.- Parameters:
message
- main log messageparameterName1
- parameter1 nameparameterValue1
- parameter1 valueparameterName2
- parameter2 nameparameterValue2
- parameter2 valueparameterName3
- parameter3 nameparameterValue3
- parameter3 valueparameterName4
- parameter4 nameparameterValue4
- parameter4 valueparameterName5
- parameter5 nameparameterValue5
- parameter5 valueparameterName6
- parameter6 nameparameterValue6
- parameter6 valueparameterName7
- parameter7 nameparameterValue7
- parameter7 value
-
error
public void error(java.lang.String message, java.lang.String parameterName1, java.lang.Object parameterValue1, java.lang.String parameterName2, java.lang.Object parameterValue2, java.lang.String parameterName3, java.lang.Object parameterValue3, java.lang.String parameterName4, java.lang.Object parameterValue4, java.lang.String parameterName5, java.lang.Object parameterValue5, java.lang.String parameterName6, java.lang.Object parameterValue6, java.lang.String parameterName7, java.lang.Object parameterValue7, java.lang.String parameterName8, java.lang.Object parameterValue8)
Logs a message with 8 parameters in a standard format at the ERROR level. The message and all parameter names must not benull
. The parameter values may benull
.- Parameters:
message
- main log messageparameterName1
- parameter1 nameparameterValue1
- parameter1 valueparameterName2
- parameter2 nameparameterValue2
- parameter2 valueparameterName3
- parameter3 nameparameterValue3
- parameter3 valueparameterName4
- parameter4 nameparameterValue4
- parameter4 valueparameterName5
- parameter5 nameparameterValue5
- parameter5 valueparameterName6
- parameter6 nameparameterValue6
- parameter6 valueparameterName7
- parameter7 nameparameterValue7
- parameter7 valueparameterName8
- parameter8 nameparameterValue8
- parameter8 value
-
error
public void error(java.lang.String message, java.lang.String parameterName1, java.lang.Object parameterValue1, java.lang.String parameterName2, java.lang.Object parameterValue2, java.lang.String parameterName3, java.lang.Object parameterValue3, java.lang.String parameterName4, java.lang.Object parameterValue4, java.lang.String parameterName5, java.lang.Object parameterValue5, java.lang.String parameterName6, java.lang.Object parameterValue6, java.lang.String parameterName7, java.lang.Object parameterValue7, java.lang.String parameterName8, java.lang.Object parameterValue8, java.lang.String parameterName9, java.lang.Object parameterValue9)
Logs a message with 9 parameters in a standard format at the ERROR level. The message and all parameter names must not benull
. The parameter values may benull
.- Parameters:
message
- main log messageparameterName1
- parameter1 nameparameterValue1
- parameter1 valueparameterName2
- parameter2 nameparameterValue2
- parameter2 valueparameterName3
- parameter3 nameparameterValue3
- parameter3 valueparameterName4
- parameter4 nameparameterValue4
- parameter4 valueparameterName5
- parameter5 nameparameterValue5
- parameter5 valueparameterName6
- parameter6 nameparameterValue6
- parameter6 valueparameterName7
- parameter7 nameparameterValue7
- parameter7 valueparameterName8
- parameter8 nameparameterValue8
- parameter8 valueparameterName9
- parameter9 nameparameterValue9
- parameter9 value
-
error
public void error(java.lang.String message, java.lang.String parameterName1, java.lang.Object parameterValue1, java.lang.String parameterName2, java.lang.Object parameterValue2, java.lang.String parameterName3, java.lang.Object parameterValue3, java.lang.String parameterName4, java.lang.Object parameterValue4, java.lang.String parameterName5, java.lang.Object parameterValue5, java.lang.String parameterName6, java.lang.Object parameterValue6, java.lang.String parameterName7, java.lang.Object parameterValue7, java.lang.String parameterName8, java.lang.Object parameterValue8, java.lang.String parameterName9, java.lang.Object parameterValue9, java.lang.String parameterName10, java.lang.Object parameterValue10)
Logs a message with 10 parameters in a standard format at the ERROR level. The message and all parameter names must not benull
. The parameter values may benull
.- Parameters:
message
- main log messageparameterName1
- parameter1 nameparameterValue1
- parameter1 valueparameterName2
- parameter2 nameparameterValue2
- parameter2 valueparameterName3
- parameter3 nameparameterValue3
- parameter3 valueparameterName4
- parameter4 nameparameterValue4
- parameter4 valueparameterName5
- parameter5 nameparameterValue5
- parameter5 valueparameterName6
- parameter6 nameparameterValue6
- parameter6 valueparameterName7
- parameter7 nameparameterValue7
- parameter7 valueparameterName8
- parameter8 nameparameterValue8
- parameter8 valueparameterName9
- parameter9 nameparameterValue9
- parameter9 valueparameterName10
- parameter10 nameparameterValue10
- parameter10 value
-
error
public void error(java.lang.String message, java.lang.Throwable throwable)
Logs aThrowable
completely with its stack trace with an accompanying message at ERROR level.- Parameters:
message
- message to logthrowable
-Throwable
to log
-
isLogLevelEnabled
public boolean isLogLevelEnabled(LogLevel logLevel)
-
log
public void log(LogLevel logLevel, java.lang.String message)
- Parameters:
logLevel
-LogLevel
to log atmessage
- message to log
-
log
public void log(LogLevel logLevel, java.lang.String message, java.lang.String parameterName, java.lang.Object parameterValue)
Logs a message with a parameter in a standard format at the specifiedLogLevel
. The specifiedLogLevel
, the message and all parameter names must not benull
. The parameter values may benull
.- Parameters:
logLevel
-LogLevel
to log atmessage
- main log messageparameterName
- parameter1 nameparameterValue
- parameter1 value
-
log
public void log(LogLevel logLevel, java.lang.String message, java.lang.String parameterName1, java.lang.Object parameterValue1, java.lang.String parameterName2, java.lang.Object parameterValue2)
Logs a message with 2 parameters in a standard format at the specifiedLogLevel
. The specifiedLogLevel
, the message and all parameter names must not benull
. The parameter values may benull
.- Parameters:
logLevel
-LogLevel
to log atmessage
- main log messageparameterName1
- parameter1 nameparameterValue1
- parameter1 valueparameterName2
- parameter2 nameparameterValue2
- parameter2 value
-
log
public void log(LogLevel logLevel, java.lang.String message, java.lang.String parameterName1, java.lang.Object parameterValue1, java.lang.String parameterName2, java.lang.Object parameterValue2, java.lang.String parameterName3, java.lang.Object parameterValue3)
Logs a message with 3 parameters in a standard format at the specifiedLogLevel
. The specifiedLogLevel
, the message and all parameter names must not benull
. The parameter values may benull
.- Parameters:
logLevel
-LogLevel
to log atmessage
- main log messageparameterName1
- parameter1 nameparameterValue1
- parameter1 valueparameterName2
- parameter2 nameparameterValue2
- parameter2 valueparameterName3
- parameter3 nameparameterValue3
- parameter3 value
-
log
public void log(LogLevel logLevel, java.lang.String message, java.lang.String parameterName1, java.lang.Object parameterValue1, java.lang.String parameterName2, java.lang.Object parameterValue2, java.lang.String parameterName3, java.lang.Object parameterValue3, java.lang.String parameterName4, java.lang.Object parameterValue4)
Logs a message with 4 parameters in a standard format at the specifiedLogLevel
. The specifiedLogLevel
, the message and all parameter names must not benull
. The parameter values may benull
.- Parameters:
logLevel
-LogLevel
to log atmessage
- main log messageparameterName1
- parameter1 nameparameterValue1
- parameter1 valueparameterName2
- parameter2 nameparameterValue2
- parameter2 valueparameterName3
- parameter3 nameparameterValue3
- parameter3 valueparameterName4
- parameter4 nameparameterValue4
- parameter4 value
-
log
public void log(LogLevel logLevel, java.lang.String message, java.lang.String parameterName1, java.lang.Object parameterValue1, java.lang.String parameterName2, java.lang.Object parameterValue2, java.lang.String parameterName3, java.lang.Object parameterValue3, java.lang.String parameterName4, java.lang.Object parameterValue4, java.lang.String parameterName5, java.lang.Object parameterValue5)
Logs a message with 5 parameters in a standard format at the specifiedLogLevel
. The specifiedLogLevel
, the message and all parameter names must not benull
. The parameter values may benull
.- Parameters:
logLevel
-LogLevel
to log atmessage
- main log messageparameterName1
- parameter1 nameparameterValue1
- parameter1 valueparameterName2
- parameter2 nameparameterValue2
- parameter2 valueparameterName3
- parameter3 nameparameterValue3
- parameter3 valueparameterName4
- parameter4 nameparameterValue4
- parameter4 valueparameterName5
- parameter5 nameparameterValue5
- parameter5 value
-
log
public void log(LogLevel logLevel, java.lang.String message, java.lang.String parameterName1, java.lang.Object parameterValue1, java.lang.String parameterName2, java.lang.Object parameterValue2, java.lang.String parameterName3, java.lang.Object parameterValue3, java.lang.String parameterName4, java.lang.Object parameterValue4, java.lang.String parameterName5, java.lang.Object parameterValue5, java.lang.String parameterName6, java.lang.Object parameterValue6)
Logs a message with 6 parameters in a standard format at the specifiedLogLevel
. The specifiedLogLevel
, the message and all parameter names must not benull
. The parameter values may benull
.- Parameters:
logLevel
-LogLevel
to log atmessage
- main log messageparameterName1
- parameter1 nameparameterValue1
- parameter1 valueparameterName2
- parameter2 nameparameterValue2
- parameter2 valueparameterName3
- parameter3 nameparameterValue3
- parameter3 valueparameterName4
- parameter4 nameparameterValue4
- parameter4 valueparameterName5
- parameter5 nameparameterValue5
- parameter5 valueparameterName6
- parameter6 nameparameterValue6
- parameter6 value
-
log
public void log(LogLevel logLevel, java.lang.String message, java.lang.String parameterName1, java.lang.Object parameterValue1, java.lang.String parameterName2, java.lang.Object parameterValue2, java.lang.String parameterName3, java.lang.Object parameterValue3, java.lang.String parameterName4, java.lang.Object parameterValue4, java.lang.String parameterName5, java.lang.Object parameterValue5, java.lang.String parameterName6, java.lang.Object parameterValue6, java.lang.String parameterName7, java.lang.Object parameterValue7)
Logs a message with 7 parameters in a standard format at the specifiedLogLevel
. The specifiedLogLevel
, the message and all parameter names must not benull
. The parameter values may benull
.- Parameters:
logLevel
-LogLevel
to log atmessage
- main log messageparameterName1
- parameter1 nameparameterValue1
- parameter1 valueparameterName2
- parameter2 nameparameterValue2
- parameter2 valueparameterName3
- parameter3 nameparameterValue3
- parameter3 valueparameterName4
- parameter4 nameparameterValue4
- parameter4 valueparameterName5
- parameter5 nameparameterValue5
- parameter5 valueparameterName6
- parameter6 nameparameterValue6
- parameter6 valueparameterName7
- parameter7 nameparameterValue7
- parameter7 value
-
log
public void log(LogLevel logLevel, java.lang.String message, java.lang.String parameterName1, java.lang.Object parameterValue1, java.lang.String parameterName2, java.lang.Object parameterValue2, java.lang.String parameterName3, java.lang.Object parameterValue3, java.lang.String parameterName4, java.lang.Object parameterValue4, java.lang.String parameterName5, java.lang.Object parameterValue5, java.lang.String parameterName6, java.lang.Object parameterValue6, java.lang.String parameterName7, java.lang.Object parameterValue7, java.lang.String parameterName8, java.lang.Object parameterValue8)
Logs a message with 8 parameters in a standard format at the specifiedLogLevel
. The specifiedLogLevel
, the message and all parameter names must not benull
. The parameter values may benull
.- Parameters:
logLevel
-LogLevel
to log atmessage
- main log messageparameterName1
- parameter1 nameparameterValue1
- parameter1 valueparameterName2
- parameter2 nameparameterValue2
- parameter2 valueparameterName3
- parameter3 nameparameterValue3
- parameter3 valueparameterName4
- parameter4 nameparameterValue4
- parameter4 valueparameterName5
- parameter5 nameparameterValue5
- parameter5 valueparameterName6
- parameter6 nameparameterValue6
- parameter6 valueparameterName7
- parameter7 nameparameterValue7
- parameter7 valueparameterName8
- parameter8 nameparameterValue8
- parameter8 value
-
log
public void log(LogLevel logLevel, java.lang.String message, java.lang.String parameterName1, java.lang.Object parameterValue1, java.lang.String parameterName2, java.lang.Object parameterValue2, java.lang.String parameterName3, java.lang.Object parameterValue3, java.lang.String parameterName4, java.lang.Object parameterValue4, java.lang.String parameterName5, java.lang.Object parameterValue5, java.lang.String parameterName6, java.lang.Object parameterValue6, java.lang.String parameterName7, java.lang.Object parameterValue7, java.lang.String parameterName8, java.lang.Object parameterValue8, java.lang.String parameterName9, java.lang.Object parameterValue9)
Logs a message with 9 parameters in a standard format at the specifiedLogLevel
. The specifiedLogLevel
, the message and all parameter names must not benull
. The parameter values may benull
.- Parameters:
logLevel
-LogLevel
to log atmessage
- main log messageparameterName1
- parameter1 nameparameterValue1
- parameter1 valueparameterName2
- parameter2 nameparameterValue2
- parameter2 valueparameterName3
- parameter3 nameparameterValue3
- parameter3 valueparameterName4
- parameter4 nameparameterValue4
- parameter4 valueparameterName5
- parameter5 nameparameterValue5
- parameter5 valueparameterName6
- parameter6 nameparameterValue6
- parameter6 valueparameterName7
- parameter7 nameparameterValue7
- parameter7 valueparameterName8
- parameter8 nameparameterValue8
- parameter8 valueparameterName9
- parameter9 nameparameterValue9
- parameter9 value
-
log
public void log(LogLevel logLevel, java.lang.String message, java.lang.String parameterName1, java.lang.Object parameterValue1, java.lang.String parameterName2, java.lang.Object parameterValue2, java.lang.String parameterName3, java.lang.Object parameterValue3, java.lang.String parameterName4, java.lang.Object parameterValue4, java.lang.String parameterName5, java.lang.Object parameterValue5, java.lang.String parameterName6, java.lang.Object parameterValue6, java.lang.String parameterName7, java.lang.Object parameterValue7, java.lang.String parameterName8, java.lang.Object parameterValue8, java.lang.String parameterName9, java.lang.Object parameterValue9, java.lang.String parameterName10, java.lang.Object parameterValue10)
Logs a message with 10 parameters in a standard format at the specifiedLogLevel
. The specifiedLogLevel
, the message and all parameter names must not benull
. The parameter values may benull
.- Parameters:
logLevel
-LogLevel
to log atmessage
- main log messageparameterName1
- parameter1 nameparameterValue1
- parameter1 valueparameterName2
- parameter2 nameparameterValue2
- parameter2 valueparameterName3
- parameter3 nameparameterValue3
- parameter3 valueparameterName4
- parameter4 nameparameterValue4
- parameter4 valueparameterName5
- parameter5 nameparameterValue5
- parameter5 valueparameterName6
- parameter6 nameparameterValue6
- parameter6 valueparameterName7
- parameter7 nameparameterValue7
- parameter7 valueparameterName8
- parameter8 nameparameterValue8
- parameter8 valueparameterName9
- parameter9 nameparameterValue9
- parameter9 valueparameterName10
- parameter10 nameparameterValue10
- parameter10 value
-
log
public void log(LogLevel logLevel, java.lang.String message, java.lang.Throwable throwable)
Logs aThrowable
completely with its stack trace with an accompanying message at the specifiedLogLevel
. The specifiedLogLevel
must not benull
.- Parameters:
logLevel
-LogLevel
to log atmessage
- message to logthrowable
-Throwable
to log
-
logThrow
public <T extends java.lang.Throwable> T logThrow(T throwable)
Logs the throwing of aThrowable
at DEBUG level. Example:throw LOGGER.logThrow(new ...Exception(...));
- Type Parameters:
T
- type of theThrowable
- Parameters:
throwable
-Throwable
to log the throwing for- Returns:
- the specified
Throwable
-
logThrowableWithStacktrace
public void logThrowableWithStacktrace(java.lang.String message, java.lang.Throwable throwable)
Logs aThrowable
completely with its stack trace at DEBUG level.- Parameters:
message
- message to logthrowable
-Throwable
to log
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-