Package com.helger.commons.log
Class ConditionalLogger
java.lang.Object
com.helger.commons.log.ConditionalLogger
- All Implemented Interfaces:
IConditionalLogger,IEnabledIndicator
@ThreadSafe
public final class ConditionalLogger
extends Object
implements IConditionalLogger, IEnabledIndicator
Conditional logger
- Since:
- 11.0.4
- Author:
- Philip Helger
-
Constructor Summary
ConstructorsConstructorDescriptionConditionalLogger(org.slf4j.Logger aLogger) ConditionalLogger(org.slf4j.Logger aLogger, boolean bEnabled) -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidbooleanbooleansetEnabled(boolean bEnabled) toString()voidvoidvoidvoidvoidvoidMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.helger.commons.state.IEnabledIndicator
and, isDisabled, or
-
Constructor Details
-
ConditionalLogger
-
ConditionalLogger
-
-
Method Details
-
isEnabled
public boolean isEnabled()- Specified by:
isEnabledin interfaceIEnabledIndicator- Returns:
trueif the object is currently enabled,falseotherwise.
-
setEnabled
public boolean setEnabled(boolean bEnabled) -
trace
- Specified by:
tracein interfaceIConditionalLogger
-
trace
- Specified by:
tracein interfaceIConditionalLogger
-
debug
- Specified by:
debugin interfaceIConditionalLogger
-
debug
- Specified by:
debugin interfaceIConditionalLogger
-
info
- Specified by:
infoin interfaceIConditionalLogger
-
info
- Specified by:
infoin interfaceIConditionalLogger
-
info
- Specified by:
infoin interfaceIConditionalLogger
-
info
- Specified by:
infoin interfaceIConditionalLogger
-
warn
- Specified by:
warnin interfaceIConditionalLogger
-
warn
- Specified by:
warnin interfaceIConditionalLogger
-
warn
- Specified by:
warnin interfaceIConditionalLogger
-
warn
- Specified by:
warnin interfaceIConditionalLogger
-
error
- Specified by:
errorin interfaceIConditionalLogger
-
error
- Specified by:
errorin interfaceIConditionalLogger
-
error
- Specified by:
errorin interfaceIConditionalLogger
-
error
- Specified by:
errorin interfaceIConditionalLogger
-
toString
-