Package com.polarion.core.util.logging
Interface ILogger
- All Known Subinterfaces:
ILogger
- All Known Implementing Classes:
Logger
public interface ILogger
This is the main Logging interface that any logging subsystem should implement.
It grants the use of basic logging operations like isDebugEnabled
(to check that
a particular logging level is enabled) and debug
(to log at that particular logging level).
- Since:
- 3.22.2
-
Method Summary
Modifier and TypeMethodDescriptionvoid
Log a debug message.void
Log a debug message.void
Log an error message.void
Log an error message.void
Log a fatal message.void
Log a fatal message.void
Log an info message.void
Log an info message.boolean
Checks whether the logger is enabled for logging at the DEBUG level.boolean
Checks whether the logger is enabled for logging at the ERROR level.boolean
Checks whether the logger is enabled for logging at the FATAL level.boolean
Checks whether the logger is enabled for logging at the INFO level.boolean
Checks whether the logger is enabled for logging at the TRACE level.boolean
Checks whether the logger is enabled for logging at the WARN level.void
Log a trace message.void
Log a trace message.void
Log a warning message.void
Log a warning message.
-
Method Details
-
debug
Log a debug message.- Parameters:
message
- log message
-
debug
Log a debug message.- Parameters:
message
- log messageexception
- exception to log ornull
-
error
Log an error message.- Parameters:
message
- log message
-
error
Log an error message.- Parameters:
message
- log messageexception
- exception to log ornull
-
fatal
Log a fatal message.- Parameters:
message
- log message
-
fatal
Log a fatal message.- Parameters:
message
- log messageexception
- exception to log ornull
-
info
Log an info message.- Parameters:
message
- log message
-
info
Log an info message.- Parameters:
message
- log messageexception
- exception to log ornull
-
trace
Log a trace message.- Parameters:
message
- log message
-
trace
Log a trace message.- Parameters:
message
- log messageexception
- exception to log ornull
-
warn
Log a warning message.- Parameters:
message
- log message
-
warn
Log a warning message.- Parameters:
message
- log messageexception
- exception to log ornull
-
isDebugEnabled
boolean isDebugEnabled()Checks whether the logger is enabled for logging at the DEBUG level.- Returns:
true
if debug logging is enabled
-
isErrorEnabled
boolean isErrorEnabled()Checks whether the logger is enabled for logging at the ERROR level.- Returns:
true
if error logging is enabled
-
isFatalEnabled
boolean isFatalEnabled()Checks whether the logger is enabled for logging at the FATAL level.- Returns:
true
if fatal logging is enabled
-
isInfoEnabled
boolean isInfoEnabled()Checks whether the logger is enabled for logging at the INFO level.- Returns:
true
if info logging is enabled
-
isTraceEnabled
boolean isTraceEnabled()Checks whether the logger is enabled for logging at the TRACE level.- Returns:
true
if trace logging is enabled
-
isWarnEnabled
boolean isWarnEnabled()Checks whether the logger is enabled for logging at the WARN level.- Returns:
true
if warn logging is enabled
-