Interface SimplifiedLog
- All Known Implementing Classes:
SimplifiedLoggerSkeleton
public interface SimplifiedLog
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final SimplifiedLog
An "empty"SimplifiedLog
that does nothing -
Method Summary
Modifier and TypeMethodDescriptiondefault void
default void
default void
default void
default void
default void
default boolean
static boolean
isDebugEnabled
(Level level) boolean
isEnabledLevel
(Level level) default boolean
static boolean
isErrorEnabled
(Level level) default boolean
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
static boolean
isTraceEnabled
(Level level) default boolean
static boolean
isWarnEnabled
(Level level) default void
void
default void
default void
default void
default void
-
Field Details
-
EMPTY
An "empty"SimplifiedLog
that does nothing
-
-
Method Details
-
isErrorEnabled
default boolean isErrorEnabled() -
error
-
error
-
isWarnEnabled
default boolean isWarnEnabled() -
warn
-
warn
-
isInfoEnabled
default boolean isInfoEnabled() -
info
-
info
-
isDebugEnabled
default boolean isDebugEnabled() -
debug
-
debug
-
isTraceEnabled
default boolean isTraceEnabled() -
trace
-
trace
-
isEnabledLevel
-
log
-
log
-
isErrorEnabled
-
isWarnEnabled
-
isInfoEnabled
-
isDebugEnabled
-
isTraceEnabled
-
isLoggable
Verifies if the given level is above the required threshold for logging.- Parameters:
level
- TheLevel
to evaluatethreshold
- The thresholdLevel
- Returns:
true
if the evaluated level is above the required threshold.Note(s):
-
If either argument is
null
then result isfalse
. -
If the evaluated level is
Level.OFF
then result isfalse
regardless of the threshold. -
If the threshold is
Level.ALL
and the evaluated level is notLevel.OFF
the result istrue
. -
Otherwise, the evaluated level
Level.intValue()
must be greater or equal to the threshold.
-
-