public interface SimplifiedLog
Modifier and Type | Field and Description |
---|---|
static SimplifiedLog |
EMPTY
An "empty"
SimplifiedLog that does nothing |
Modifier and Type | Method and Description |
---|---|
default void |
debug(String msg) |
default void |
debug(String msg,
Throwable err) |
default void |
error(String msg) |
default void |
error(String msg,
Throwable err) |
default void |
info(String msg) |
default void |
info(String msg,
Throwable err) |
default boolean |
isDebugEnabled() |
static boolean |
isDebugEnabled(Level level) |
boolean |
isEnabledLevel(Level level) |
default boolean |
isErrorEnabled() |
static boolean |
isErrorEnabled(Level level) |
default boolean |
isInfoEnabled() |
static boolean |
isInfoEnabled(Level level) |
static boolean |
isLoggable(Level level,
Level threshold)
Verifies if the given level is above the required threshold for logging.
|
default boolean |
isTraceEnabled() |
static boolean |
isTraceEnabled(Level level) |
default boolean |
isWarnEnabled() |
static boolean |
isWarnEnabled(Level level) |
default void |
log(Level level,
Object message) |
void |
log(Level level,
Object message,
Throwable t) |
default void |
trace(String msg) |
default void |
trace(String msg,
Throwable err) |
default void |
warn(String msg) |
default void |
warn(String msg,
Throwable err) |
static final SimplifiedLog EMPTY
SimplifiedLog
that does nothingdefault boolean isErrorEnabled()
default void error(String msg)
default boolean isWarnEnabled()
default void warn(String msg)
default boolean isInfoEnabled()
default void info(String msg)
default boolean isDebugEnabled()
default void debug(String msg)
default boolean isTraceEnabled()
default void trace(String msg)
boolean isEnabledLevel(Level level)
static boolean isErrorEnabled(Level level)
static boolean isWarnEnabled(Level level)
static boolean isInfoEnabled(Level level)
static boolean isDebugEnabled(Level level)
static boolean isTraceEnabled(Level level)
static boolean isLoggable(Level level, Level threshold)
level
- The Level
to evaluatethreshold
- The threshold Level
true
if the evaluated level is above the required threshold.
Note(s):
If either argument is null
then result is false
.
If the evaluated level is Level.OFF
then result is false
regardless of the
threshold.
If the threshold is Level.ALL
and the evaluated level is not Level.OFF
the result is true
.
Otherwise, the evaluated level Level.intValue()
must be greater or equal to the
threshold.
Copyright © 2008–2024 The Apache Software Foundation. All rights reserved.