Interface SimplifiedLog
- All Known Implementing Classes:
SimplifiedLoggerSkeleton
public interface SimplifiedLog
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final SimplifiedLogAn "empty"SimplifiedLogthat does nothing -
Method Summary
Modifier and TypeMethodDescriptiondefault voiddefault voiddefault voiddefault voiddefault voiddefault voiddefault booleanstatic booleanisDebugEnabled(Level level) booleanisEnabledLevel(Level level) default booleanstatic booleanisErrorEnabled(Level level) default booleanstatic booleanisInfoEnabled(Level level) static booleanisLoggable(Level level, Level threshold) Verifies if the given level is above the required threshold for logging.default booleanstatic booleanisTraceEnabled(Level level) default booleanstatic booleanisWarnEnabled(Level level) default voidvoiddefault voiddefault voiddefault voiddefault void
-
Field Details
-
EMPTY
An "empty"SimplifiedLogthat 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- TheLevelto evaluatethreshold- The thresholdLevel- Returns:
trueif the evaluated level is above the required threshold.Note(s):
-
If either argument is
nullthen result isfalse. -
If the evaluated level is
Level.OFFthen result isfalseregardless of the threshold. -
If the threshold is
Level.ALLand the evaluated level is notLevel.OFFthe result istrue. -
Otherwise, the evaluated level
Level.intValue()must be greater or equal to the threshold.
-
-