Package com.saperion.common.logging
Class Logger
java.lang.Object
com.saperion.common.logging.Logger
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:
-
Method Summary
Modifier and TypeMethodDescriptionvoid
Logs a message at the DEBUG level.void
Logs a message with a parameter in a standard format at the DEBUG level.void
debug
(String message, String parameterName1, Object parameterValue1, String parameterName2, Object parameterValue2) Logs a message with 2 parameters in a standard format at the DEBUG level.void
debug
(String message, String parameterName1, Object parameterValue1, String parameterName2, Object parameterValue2, String parameterName3, Object parameterValue3) Logs a message with 3 parameters in a standard format at the DEBUG level.void
debug
(String message, String parameterName1, Object parameterValue1, String parameterName2, Object parameterValue2, String parameterName3, Object parameterValue3, String parameterName4, Object parameterValue4) Logs a message with 4 parameters in a standard format at the DEBUG level.void
debug
(String message, String parameterName1, Object parameterValue1, String parameterName2, Object parameterValue2, String parameterName3, Object parameterValue3, String parameterName4, Object parameterValue4, String parameterName5, Object parameterValue5) Logs a message with 5 parameters in a standard format at the DEBUG level.void
debug
(String message, String parameterName1, Object parameterValue1, String parameterName2, Object parameterValue2, String parameterName3, Object parameterValue3, String parameterName4, Object parameterValue4, String parameterName5, Object parameterValue5, String parameterName6, Object parameterValue6) Logs a message with 6 parameters in a standard format at the DEBUG level.void
debug
(String message, String parameterName1, Object parameterValue1, String parameterName2, Object parameterValue2, String parameterName3, Object parameterValue3, String parameterName4, Object parameterValue4, String parameterName5, Object parameterValue5, String parameterName6, Object parameterValue6, String parameterName7, Object parameterValue7) Logs a message with 7 parameters in a standard format at the DEBUG level.void
debug
(String message, String parameterName1, Object parameterValue1, String parameterName2, Object parameterValue2, String parameterName3, Object parameterValue3, String parameterName4, Object parameterValue4, String parameterName5, Object parameterValue5, String parameterName6, Object parameterValue6, String parameterName7, Object parameterValue7, String parameterName8, Object parameterValue8) Logs a message with 8 parameters in a standard format at the DEBUG level.void
debug
(String message, String parameterName1, Object parameterValue1, String parameterName2, Object parameterValue2, String parameterName3, Object parameterValue3, String parameterName4, Object parameterValue4, String parameterName5, Object parameterValue5, String parameterName6, Object parameterValue6, String parameterName7, Object parameterValue7, String parameterName8, Object parameterValue8, String parameterName9, Object parameterValue9) Logs a message with 9 parameters in a standard format at the DEBUG level.void
debug
(String message, String parameterName1, Object parameterValue1, String parameterName2, Object parameterValue2, String parameterName3, Object parameterValue3, String parameterName4, Object parameterValue4, String parameterName5, Object parameterValue5, String parameterName6, Object parameterValue6, String parameterName7, Object parameterValue7, String parameterName8, Object parameterValue8, String parameterName9, Object parameterValue9, String parameterName10, Object parameterValue10) Logs a message with 10 parameters in a standard format at the DEBUG level.void
Logs aThrowable
completely with its stack trace with an accompanying message at DEBUG level.void
Logs a message at the ERROR level.void
Logs a message with a parameter in a standard format at the ERROR level.void
error
(String message, String parameterName1, Object parameterValue1, String parameterName2, Object parameterValue2) Logs a message with 2 parameters in a standard format at the ERROR level.void
error
(String message, String parameterName1, Object parameterValue1, String parameterName2, Object parameterValue2, String parameterName3, Object parameterValue3) Logs a message with 3 parameters in a standard format at the ERROR level.void
error
(String message, String parameterName1, Object parameterValue1, String parameterName2, Object parameterValue2, String parameterName3, Object parameterValue3, String parameterName4, Object parameterValue4) Logs a message with 4 parameters in a standard format at the ERROR level.void
error
(String message, String parameterName1, Object parameterValue1, String parameterName2, Object parameterValue2, String parameterName3, Object parameterValue3, String parameterName4, Object parameterValue4, String parameterName5, Object parameterValue5) Logs a message with 5 parameters in a standard format at the ERROR level.void
error
(String message, String parameterName1, Object parameterValue1, String parameterName2, Object parameterValue2, String parameterName3, Object parameterValue3, String parameterName4, Object parameterValue4, String parameterName5, Object parameterValue5, String parameterName6, Object parameterValue6) Logs a message with 6 parameters in a standard format at the ERROR level.void
error
(String message, String parameterName1, Object parameterValue1, String parameterName2, Object parameterValue2, String parameterName3, Object parameterValue3, String parameterName4, Object parameterValue4, String parameterName5, Object parameterValue5, String parameterName6, Object parameterValue6, String parameterName7, Object parameterValue7) Logs a message with 7 parameters in a standard format at the ERROR level.void
error
(String message, String parameterName1, Object parameterValue1, String parameterName2, Object parameterValue2, String parameterName3, Object parameterValue3, String parameterName4, Object parameterValue4, String parameterName5, Object parameterValue5, String parameterName6, Object parameterValue6, String parameterName7, Object parameterValue7, String parameterName8, Object parameterValue8) Logs a message with 8 parameters in a standard format at the ERROR level.void
error
(String message, String parameterName1, Object parameterValue1, String parameterName2, Object parameterValue2, String parameterName3, Object parameterValue3, String parameterName4, Object parameterValue4, String parameterName5, Object parameterValue5, String parameterName6, Object parameterValue6, String parameterName7, Object parameterValue7, String parameterName8, Object parameterValue8, String parameterName9, Object parameterValue9) Logs a message with 9 parameters in a standard format at the ERROR level.void
error
(String message, String parameterName1, Object parameterValue1, String parameterName2, Object parameterValue2, String parameterName3, Object parameterValue3, String parameterName4, Object parameterValue4, String parameterName5, Object parameterValue5, String parameterName6, Object parameterValue6, String parameterName7, Object parameterValue7, String parameterName8, Object parameterValue8, String parameterName9, Object parameterValue9, String parameterName10, Object parameterValue10) Logs a message with 10 parameters in a standard format at the ERROR level.void
Logs aThrowable
completely with its stack trace with an accompanying message at ERROR level.static Logger
Returns a logger for the specifiedClass
.static Logger
Returns a logger with the specified name.void
Logs a message at the INFO level.void
Logs a message with a parameter in a standard format at the INFO level.void
info
(String message, String parameterName1, Object parameterValue1, String parameterName2, Object parameterValue2) Logs a message with 2 parameters in a standard format at the INFO level.void
info
(String message, String parameterName1, Object parameterValue1, String parameterName2, Object parameterValue2, String parameterName3, Object parameterValue3) Logs a message with 3 parameters in a standard format at the INFO level.void
info
(String message, String parameterName1, Object parameterValue1, String parameterName2, Object parameterValue2, String parameterName3, Object parameterValue3, String parameterName4, Object parameterValue4) Logs a message with 4 parameters in a standard format at the INFO level.void
info
(String message, String parameterName1, Object parameterValue1, String parameterName2, Object parameterValue2, String parameterName3, Object parameterValue3, String parameterName4, Object parameterValue4, String parameterName5, Object parameterValue5) Logs a message with 5 parameters in a standard format at the INFO level.void
info
(String message, String parameterName1, Object parameterValue1, String parameterName2, Object parameterValue2, String parameterName3, Object parameterValue3, String parameterName4, Object parameterValue4, String parameterName5, Object parameterValue5, String parameterName6, Object parameterValue6) Logs a message with 6 parameters in a standard format at the INFO level.void
info
(String message, String parameterName1, Object parameterValue1, String parameterName2, Object parameterValue2, String parameterName3, Object parameterValue3, String parameterName4, Object parameterValue4, String parameterName5, Object parameterValue5, String parameterName6, Object parameterValue6, String parameterName7, Object parameterValue7) Logs a message with 7 parameters in a standard format at the INFO level.void
info
(String message, String parameterName1, Object parameterValue1, String parameterName2, Object parameterValue2, String parameterName3, Object parameterValue3, String parameterName4, Object parameterValue4, String parameterName5, Object parameterValue5, String parameterName6, Object parameterValue6, String parameterName7, Object parameterValue7, String parameterName8, Object parameterValue8) Logs a message with 8 parameters in a standard format at the INFO level.void
info
(String message, String parameterName1, Object parameterValue1, String parameterName2, Object parameterValue2, String parameterName3, Object parameterValue3, String parameterName4, Object parameterValue4, String parameterName5, Object parameterValue5, String parameterName6, Object parameterValue6, String parameterName7, Object parameterValue7, String parameterName8, Object parameterValue8, String parameterName9, Object parameterValue9) Logs a message with 9 parameters in a standard format at the INFO level.void
info
(String message, String parameterName1, Object parameterValue1, String parameterName2, Object parameterValue2, String parameterName3, Object parameterValue3, String parameterName4, Object parameterValue4, String parameterName5, Object parameterValue5, String parameterName6, Object parameterValue6, String parameterName7, Object parameterValue7, String parameterName8, Object parameterValue8, String parameterName9, Object parameterValue9, String parameterName10, Object parameterValue10) Logs a message with 10 parameters in a standard format at the INFO level.void
Logs aThrowable
completely with its stack trace with an accompanying message at INFO level.boolean
Returns whether the logger is enabled for the DEBUG level.boolean
Returns whether the logger is enabled for the ERROR level.boolean
Returns whether the logger is enabled for the INFO level.boolean
isLogLevelEnabled
(LogLevel logLevel) Returns whether the logger is enabled for the specifiedLogLevel
.boolean
Returns whether the logger is enabled for the TRACE level.boolean
Returns whether the logger is enabled for the WARN level.void
Logs a message at the specifiedLogLevel
.void
Logs a message with a parameter in a standard format at the specifiedLogLevel
.void
log
(LogLevel logLevel, String message, String parameterName1, Object parameterValue1, String parameterName2, Object parameterValue2) Logs a message with 2 parameters in a standard format at the specifiedLogLevel
.void
log
(LogLevel logLevel, String message, String parameterName1, Object parameterValue1, String parameterName2, Object parameterValue2, String parameterName3, Object parameterValue3) Logs a message with 3 parameters in a standard format at the specifiedLogLevel
.void
log
(LogLevel logLevel, String message, String parameterName1, Object parameterValue1, String parameterName2, Object parameterValue2, String parameterName3, Object parameterValue3, String parameterName4, Object parameterValue4) Logs a message with 4 parameters in a standard format at the specifiedLogLevel
.void
log
(LogLevel logLevel, String message, String parameterName1, Object parameterValue1, String parameterName2, Object parameterValue2, String parameterName3, Object parameterValue3, String parameterName4, Object parameterValue4, String parameterName5, Object parameterValue5) Logs a message with 5 parameters in a standard format at the specifiedLogLevel
.void
log
(LogLevel logLevel, String message, String parameterName1, Object parameterValue1, String parameterName2, Object parameterValue2, String parameterName3, Object parameterValue3, String parameterName4, Object parameterValue4, String parameterName5, Object parameterValue5, String parameterName6, Object parameterValue6) Logs a message with 6 parameters in a standard format at the specifiedLogLevel
.void
log
(LogLevel logLevel, String message, String parameterName1, Object parameterValue1, String parameterName2, Object parameterValue2, String parameterName3, Object parameterValue3, String parameterName4, Object parameterValue4, String parameterName5, Object parameterValue5, String parameterName6, Object parameterValue6, String parameterName7, Object parameterValue7) Logs a message with 7 parameters in a standard format at the specifiedLogLevel
.void
log
(LogLevel logLevel, String message, String parameterName1, Object parameterValue1, String parameterName2, Object parameterValue2, String parameterName3, Object parameterValue3, String parameterName4, Object parameterValue4, String parameterName5, Object parameterValue5, String parameterName6, Object parameterValue6, String parameterName7, Object parameterValue7, String parameterName8, Object parameterValue8) Logs a message with 8 parameters in a standard format at the specifiedLogLevel
.void
log
(LogLevel logLevel, String message, String parameterName1, Object parameterValue1, String parameterName2, Object parameterValue2, String parameterName3, Object parameterValue3, String parameterName4, Object parameterValue4, String parameterName5, Object parameterValue5, String parameterName6, Object parameterValue6, String parameterName7, Object parameterValue7, String parameterName8, Object parameterValue8, String parameterName9, Object parameterValue9) Logs a message with 9 parameters in a standard format at the specifiedLogLevel
.void
log
(LogLevel logLevel, String message, String parameterName1, Object parameterValue1, String parameterName2, Object parameterValue2, String parameterName3, Object parameterValue3, String parameterName4, Object parameterValue4, String parameterName5, Object parameterValue5, String parameterName6, Object parameterValue6, String parameterName7, Object parameterValue7, String parameterName8, Object parameterValue8, String parameterName9, Object parameterValue9, String parameterName10, Object parameterValue10) Logs a message with 10 parameters in a standard format at the specifiedLogLevel
.void
<T extends Throwable>
TlogThrow
(T throwable) Logs the throwing of aThrowable
at DEBUG level.void
logThrowableWithStacktrace
(String message, Throwable throwable) Logs aThrowable
completely with its stack trace at DEBUG level.static void
shutdown()
toString()
void
Logs a message at the TRACE level.void
Logs a message with a parameter in a standard format at the TRACE level.void
trace
(String message, String parameterName1, Object parameterValue1, String parameterName2, Object parameterValue2) Logs a message with 2 parameters in a standard format at the TRACE level.void
trace
(String message, String parameterName1, Object parameterValue1, String parameterName2, Object parameterValue2, String parameterName3, Object parameterValue3) Logs a message with 3 parameters in a standard format at the TRACE level.void
trace
(String message, String parameterName1, Object parameterValue1, String parameterName2, Object parameterValue2, String parameterName3, Object parameterValue3, String parameterName4, Object parameterValue4) Logs a message with 4 parameters in a standard format at the TRACE level.void
trace
(String message, String parameterName1, Object parameterValue1, String parameterName2, Object parameterValue2, String parameterName3, Object parameterValue3, String parameterName4, Object parameterValue4, String parameterName5, Object parameterValue5) Logs a message with 5 parameters in a standard format at the TRACE level.void
trace
(String message, String parameterName1, Object parameterValue1, String parameterName2, Object parameterValue2, String parameterName3, Object parameterValue3, String parameterName4, Object parameterValue4, String parameterName5, Object parameterValue5, String parameterName6, Object parameterValue6) Logs a message with 6 parameters in a standard format at the TRACE level.void
trace
(String message, String parameterName1, Object parameterValue1, String parameterName2, Object parameterValue2, String parameterName3, Object parameterValue3, String parameterName4, Object parameterValue4, String parameterName5, Object parameterValue5, String parameterName6, Object parameterValue6, String parameterName7, Object parameterValue7) Logs a message with 7 parameters in a standard format at the TRACE level.void
trace
(String message, String parameterName1, Object parameterValue1, String parameterName2, Object parameterValue2, String parameterName3, Object parameterValue3, String parameterName4, Object parameterValue4, String parameterName5, Object parameterValue5, String parameterName6, Object parameterValue6, String parameterName7, Object parameterValue7, String parameterName8, Object parameterValue8) Logs a message with 8 parameters in a standard format at the TRACE level.void
trace
(String message, String parameterName1, Object parameterValue1, String parameterName2, Object parameterValue2, String parameterName3, Object parameterValue3, String parameterName4, Object parameterValue4, String parameterName5, Object parameterValue5, String parameterName6, Object parameterValue6, String parameterName7, Object parameterValue7, String parameterName8, Object parameterValue8, String parameterName9, Object parameterValue9) Logs a message with 9 parameters in a standard format at the TRACE level.void
trace
(String message, String parameterName1, Object parameterValue1, String parameterName2, Object parameterValue2, String parameterName3, Object parameterValue3, String parameterName4, Object parameterValue4, String parameterName5, Object parameterValue5, String parameterName6, Object parameterValue6, String parameterName7, Object parameterValue7, String parameterName8, Object parameterValue8, String parameterName9, Object parameterValue9, String parameterName10, Object parameterValue10) Logs a message with 10 parameters in a standard format at the TRACE level.void
Logs aThrowable
completely with its stack trace with an accompanying message at TRACE level.void
Logs a message at the WARN level.void
Logs a message with a parameter in a standard format at the WARN level.void
warn
(String message, String parameterName1, Object parameterValue1, String parameterName2, Object parameterValue2) Logs a message with 2 parameters in a standard format at the WARN level.void
warn
(String message, String parameterName1, Object parameterValue1, String parameterName2, Object parameterValue2, String parameterName3, Object parameterValue3) Logs a message with 3 parameters in a standard format at the WARN level.void
warn
(String message, String parameterName1, Object parameterValue1, String parameterName2, Object parameterValue2, String parameterName3, Object parameterValue3, String parameterName4, Object parameterValue4) Logs a message with 4 parameters in a standard format at the WARN level.void
warn
(String message, String parameterName1, Object parameterValue1, String parameterName2, Object parameterValue2, String parameterName3, Object parameterValue3, String parameterName4, Object parameterValue4, String parameterName5, Object parameterValue5) Logs a message with 5 parameters in a standard format at the WARN level.void
warn
(String message, String parameterName1, Object parameterValue1, String parameterName2, Object parameterValue2, String parameterName3, Object parameterValue3, String parameterName4, Object parameterValue4, String parameterName5, Object parameterValue5, String parameterName6, Object parameterValue6) Logs a message with 6 parameters in a standard format at the WARN level.void
warn
(String message, String parameterName1, Object parameterValue1, String parameterName2, Object parameterValue2, String parameterName3, Object parameterValue3, String parameterName4, Object parameterValue4, String parameterName5, Object parameterValue5, String parameterName6, Object parameterValue6, String parameterName7, Object parameterValue7) Logs a message with 7 parameters in a standard format at the WARN level.void
warn
(String message, String parameterName1, Object parameterValue1, String parameterName2, Object parameterValue2, String parameterName3, Object parameterValue3, String parameterName4, Object parameterValue4, String parameterName5, Object parameterValue5, String parameterName6, Object parameterValue6, String parameterName7, Object parameterValue7, String parameterName8, Object parameterValue8) Logs a message with 8 parameters in a standard format at the WARN level.void
warn
(String message, String parameterName1, Object parameterValue1, String parameterName2, Object parameterValue2, String parameterName3, Object parameterValue3, String parameterName4, Object parameterValue4, String parameterName5, Object parameterValue5, String parameterName6, Object parameterValue6, String parameterName7, Object parameterValue7, String parameterName8, Object parameterValue8, String parameterName9, Object parameterValue9) Logs a message with 9 parameters in a standard format at the WARN level.void
warn
(String message, String parameterName1, Object parameterValue1, String parameterName2, Object parameterValue2, String parameterName3, Object parameterValue3, String parameterName4, Object parameterValue4, String parameterName5, Object parameterValue5, String parameterName6, Object parameterValue6, String parameterName7, Object parameterValue7, String parameterName8, Object parameterValue8, String parameterName9, Object parameterValue9, String parameterName10, Object parameterValue10) Logs a message with 10 parameters in a standard format at the WARN level.void
Logs aThrowable
completely with its stack trace with an accompanying message at WARN level.
-
Method Details
-
getLogger
Returns a logger for the specifiedClass
. -
getLogger
Returns a logger with the specified name.- Parameters:
name
- name of the logger- Returns:
- a logger with the specified name
- See Also:
-
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
Logs a message at the TRACE level.- Parameters:
message
- message to log
-
trace
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(String message, String parameterName1, Object parameterValue1, String parameterName2, 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(String message, String parameterName1, Object parameterValue1, String parameterName2, Object parameterValue2, String parameterName3, 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(String message, String parameterName1, Object parameterValue1, String parameterName2, Object parameterValue2, String parameterName3, Object parameterValue3, String parameterName4, 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(String message, String parameterName1, Object parameterValue1, String parameterName2, Object parameterValue2, String parameterName3, Object parameterValue3, String parameterName4, Object parameterValue4, String parameterName5, 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(String message, String parameterName1, Object parameterValue1, String parameterName2, Object parameterValue2, String parameterName3, Object parameterValue3, String parameterName4, Object parameterValue4, String parameterName5, Object parameterValue5, String parameterName6, 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(String message, String parameterName1, Object parameterValue1, String parameterName2, Object parameterValue2, String parameterName3, Object parameterValue3, String parameterName4, Object parameterValue4, String parameterName5, Object parameterValue5, String parameterName6, Object parameterValue6, String parameterName7, 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(String message, String parameterName1, Object parameterValue1, String parameterName2, Object parameterValue2, String parameterName3, Object parameterValue3, String parameterName4, Object parameterValue4, String parameterName5, Object parameterValue5, String parameterName6, Object parameterValue6, String parameterName7, Object parameterValue7, String parameterName8, 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(String message, String parameterName1, Object parameterValue1, String parameterName2, Object parameterValue2, String parameterName3, Object parameterValue3, String parameterName4, Object parameterValue4, String parameterName5, Object parameterValue5, String parameterName6, Object parameterValue6, String parameterName7, Object parameterValue7, String parameterName8, Object parameterValue8, String parameterName9, 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(String message, String parameterName1, Object parameterValue1, String parameterName2, Object parameterValue2, String parameterName3, Object parameterValue3, String parameterName4, Object parameterValue4, String parameterName5, Object parameterValue5, String parameterName6, Object parameterValue6, String parameterName7, Object parameterValue7, String parameterName8, Object parameterValue8, String parameterName9, Object parameterValue9, String parameterName10, 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
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
Logs a message at the DEBUG level.- Parameters:
message
- message to log
-
debug
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(String message, String parameterName1, Object parameterValue1, String parameterName2, 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(String message, String parameterName1, Object parameterValue1, String parameterName2, Object parameterValue2, String parameterName3, 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(String message, String parameterName1, Object parameterValue1, String parameterName2, Object parameterValue2, String parameterName3, Object parameterValue3, String parameterName4, 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(String message, String parameterName1, Object parameterValue1, String parameterName2, Object parameterValue2, String parameterName3, Object parameterValue3, String parameterName4, Object parameterValue4, String parameterName5, 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(String message, String parameterName1, Object parameterValue1, String parameterName2, Object parameterValue2, String parameterName3, Object parameterValue3, String parameterName4, Object parameterValue4, String parameterName5, Object parameterValue5, String parameterName6, 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(String message, String parameterName1, Object parameterValue1, String parameterName2, Object parameterValue2, String parameterName3, Object parameterValue3, String parameterName4, Object parameterValue4, String parameterName5, Object parameterValue5, String parameterName6, Object parameterValue6, String parameterName7, 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(String message, String parameterName1, Object parameterValue1, String parameterName2, Object parameterValue2, String parameterName3, Object parameterValue3, String parameterName4, Object parameterValue4, String parameterName5, Object parameterValue5, String parameterName6, Object parameterValue6, String parameterName7, Object parameterValue7, String parameterName8, 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(String message, String parameterName1, Object parameterValue1, String parameterName2, Object parameterValue2, String parameterName3, Object parameterValue3, String parameterName4, Object parameterValue4, String parameterName5, Object parameterValue5, String parameterName6, Object parameterValue6, String parameterName7, Object parameterValue7, String parameterName8, Object parameterValue8, String parameterName9, 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(String message, String parameterName1, Object parameterValue1, String parameterName2, Object parameterValue2, String parameterName3, Object parameterValue3, String parameterName4, Object parameterValue4, String parameterName5, Object parameterValue5, String parameterName6, Object parameterValue6, String parameterName7, Object parameterValue7, String parameterName8, Object parameterValue8, String parameterName9, Object parameterValue9, String parameterName10, 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
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
Logs a message at the INFO level.- Parameters:
message
- message to log
-
info
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(String message, String parameterName1, Object parameterValue1, String parameterName2, 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(String message, String parameterName1, Object parameterValue1, String parameterName2, Object parameterValue2, String parameterName3, 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(String message, String parameterName1, Object parameterValue1, String parameterName2, Object parameterValue2, String parameterName3, Object parameterValue3, String parameterName4, 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(String message, String parameterName1, Object parameterValue1, String parameterName2, Object parameterValue2, String parameterName3, Object parameterValue3, String parameterName4, Object parameterValue4, String parameterName5, 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(String message, String parameterName1, Object parameterValue1, String parameterName2, Object parameterValue2, String parameterName3, Object parameterValue3, String parameterName4, Object parameterValue4, String parameterName5, Object parameterValue5, String parameterName6, 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(String message, String parameterName1, Object parameterValue1, String parameterName2, Object parameterValue2, String parameterName3, Object parameterValue3, String parameterName4, Object parameterValue4, String parameterName5, Object parameterValue5, String parameterName6, Object parameterValue6, String parameterName7, 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(String message, String parameterName1, Object parameterValue1, String parameterName2, Object parameterValue2, String parameterName3, Object parameterValue3, String parameterName4, Object parameterValue4, String parameterName5, Object parameterValue5, String parameterName6, Object parameterValue6, String parameterName7, Object parameterValue7, String parameterName8, 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(String message, String parameterName1, Object parameterValue1, String parameterName2, Object parameterValue2, String parameterName3, Object parameterValue3, String parameterName4, Object parameterValue4, String parameterName5, Object parameterValue5, String parameterName6, Object parameterValue6, String parameterName7, Object parameterValue7, String parameterName8, Object parameterValue8, String parameterName9, 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(String message, String parameterName1, Object parameterValue1, String parameterName2, Object parameterValue2, String parameterName3, Object parameterValue3, String parameterName4, Object parameterValue4, String parameterName5, Object parameterValue5, String parameterName6, Object parameterValue6, String parameterName7, Object parameterValue7, String parameterName8, Object parameterValue8, String parameterName9, Object parameterValue9, String parameterName10, 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
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
Logs a message at the WARN level.- Parameters:
message
- message to log
-
warn
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(String message, String parameterName1, Object parameterValue1, String parameterName2, 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(String message, String parameterName1, Object parameterValue1, String parameterName2, Object parameterValue2, String parameterName3, 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(String message, String parameterName1, Object parameterValue1, String parameterName2, Object parameterValue2, String parameterName3, Object parameterValue3, String parameterName4, 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(String message, String parameterName1, Object parameterValue1, String parameterName2, Object parameterValue2, String parameterName3, Object parameterValue3, String parameterName4, Object parameterValue4, String parameterName5, 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(String message, String parameterName1, Object parameterValue1, String parameterName2, Object parameterValue2, String parameterName3, Object parameterValue3, String parameterName4, Object parameterValue4, String parameterName5, Object parameterValue5, String parameterName6, 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(String message, String parameterName1, Object parameterValue1, String parameterName2, Object parameterValue2, String parameterName3, Object parameterValue3, String parameterName4, Object parameterValue4, String parameterName5, Object parameterValue5, String parameterName6, Object parameterValue6, String parameterName7, 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(String message, String parameterName1, Object parameterValue1, String parameterName2, Object parameterValue2, String parameterName3, Object parameterValue3, String parameterName4, Object parameterValue4, String parameterName5, Object parameterValue5, String parameterName6, Object parameterValue6, String parameterName7, Object parameterValue7, String parameterName8, 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(String message, String parameterName1, Object parameterValue1, String parameterName2, Object parameterValue2, String parameterName3, Object parameterValue3, String parameterName4, Object parameterValue4, String parameterName5, Object parameterValue5, String parameterName6, Object parameterValue6, String parameterName7, Object parameterValue7, String parameterName8, Object parameterValue8, String parameterName9, 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(String message, String parameterName1, Object parameterValue1, String parameterName2, Object parameterValue2, String parameterName3, Object parameterValue3, String parameterName4, Object parameterValue4, String parameterName5, Object parameterValue5, String parameterName6, Object parameterValue6, String parameterName7, Object parameterValue7, String parameterName8, Object parameterValue8, String parameterName9, Object parameterValue9, String parameterName10, 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
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
Logs a message at the ERROR level.- Parameters:
message
- message to log
-
error
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(String message, String parameterName1, Object parameterValue1, String parameterName2, 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(String message, String parameterName1, Object parameterValue1, String parameterName2, Object parameterValue2, String parameterName3, 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(String message, String parameterName1, Object parameterValue1, String parameterName2, Object parameterValue2, String parameterName3, Object parameterValue3, String parameterName4, 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(String message, String parameterName1, Object parameterValue1, String parameterName2, Object parameterValue2, String parameterName3, Object parameterValue3, String parameterName4, Object parameterValue4, String parameterName5, 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(String message, String parameterName1, Object parameterValue1, String parameterName2, Object parameterValue2, String parameterName3, Object parameterValue3, String parameterName4, Object parameterValue4, String parameterName5, Object parameterValue5, String parameterName6, 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(String message, String parameterName1, Object parameterValue1, String parameterName2, Object parameterValue2, String parameterName3, Object parameterValue3, String parameterName4, Object parameterValue4, String parameterName5, Object parameterValue5, String parameterName6, Object parameterValue6, String parameterName7, 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(String message, String parameterName1, Object parameterValue1, String parameterName2, Object parameterValue2, String parameterName3, Object parameterValue3, String parameterName4, Object parameterValue4, String parameterName5, Object parameterValue5, String parameterName6, Object parameterValue6, String parameterName7, Object parameterValue7, String parameterName8, 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(String message, String parameterName1, Object parameterValue1, String parameterName2, Object parameterValue2, String parameterName3, Object parameterValue3, String parameterName4, Object parameterValue4, String parameterName5, Object parameterValue5, String parameterName6, Object parameterValue6, String parameterName7, Object parameterValue7, String parameterName8, Object parameterValue8, String parameterName9, 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(String message, String parameterName1, Object parameterValue1, String parameterName2, Object parameterValue2, String parameterName3, Object parameterValue3, String parameterName4, Object parameterValue4, String parameterName5, Object parameterValue5, String parameterName6, Object parameterValue6, String parameterName7, Object parameterValue7, String parameterName8, Object parameterValue8, String parameterName9, Object parameterValue9, String parameterName10, 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
Logs aThrowable
completely with its stack trace with an accompanying message at ERROR level.- Parameters:
message
- message to logthrowable
-Throwable
to log
-
isLogLevelEnabled
-
log
- Parameters:
logLevel
-LogLevel
to log atmessage
- message to log
-
log
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, String message, String parameterName1, Object parameterValue1, String parameterName2, 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, String message, String parameterName1, Object parameterValue1, String parameterName2, Object parameterValue2, String parameterName3, 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, String message, String parameterName1, Object parameterValue1, String parameterName2, Object parameterValue2, String parameterName3, Object parameterValue3, String parameterName4, 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, String message, String parameterName1, Object parameterValue1, String parameterName2, Object parameterValue2, String parameterName3, Object parameterValue3, String parameterName4, Object parameterValue4, String parameterName5, 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, String message, String parameterName1, Object parameterValue1, String parameterName2, Object parameterValue2, String parameterName3, Object parameterValue3, String parameterName4, Object parameterValue4, String parameterName5, Object parameterValue5, String parameterName6, 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, String message, String parameterName1, Object parameterValue1, String parameterName2, Object parameterValue2, String parameterName3, Object parameterValue3, String parameterName4, Object parameterValue4, String parameterName5, Object parameterValue5, String parameterName6, Object parameterValue6, String parameterName7, 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, String message, String parameterName1, Object parameterValue1, String parameterName2, Object parameterValue2, String parameterName3, Object parameterValue3, String parameterName4, Object parameterValue4, String parameterName5, Object parameterValue5, String parameterName6, Object parameterValue6, String parameterName7, Object parameterValue7, String parameterName8, 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, String message, String parameterName1, Object parameterValue1, String parameterName2, Object parameterValue2, String parameterName3, Object parameterValue3, String parameterName4, Object parameterValue4, String parameterName5, Object parameterValue5, String parameterName6, Object parameterValue6, String parameterName7, Object parameterValue7, String parameterName8, Object parameterValue8, String parameterName9, 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, String message, String parameterName1, Object parameterValue1, String parameterName2, Object parameterValue2, String parameterName3, Object parameterValue3, String parameterName4, Object parameterValue4, String parameterName5, Object parameterValue5, String parameterName6, Object parameterValue6, String parameterName7, Object parameterValue7, String parameterName8, Object parameterValue8, String parameterName9, Object parameterValue9, String parameterName10, 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
-
logThrow
Logs the throwing of aThrowable
at DEBUG level. Example:throw LOGGER.logThrow(new ...Exception(...));
-
logThrowableWithStacktrace
Logs aThrowable
completely with its stack trace at DEBUG level.- Parameters:
message
- message to logthrowable
-Throwable
to log
-
toString
-