Class AbstractEnforcerLogger
java.lang.Object
org.apache.maven.plugins.enforcer.internal.AbstractEnforcerLogger
- All Implemented Interfaces:
EnforcerLogger
- Direct Known Subclasses:
EnforcerLoggerError,EnforcerLoggerWarn
Base EnforcerLogger implementation
- Since:
- 3.2.0
- Author:
- Slawomir Jaranowski
-
Field Summary
Fields -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedAbstractEnforcerLogger(org.apache.maven.plugin.logging.Log log) -
Method Summary
Modifier and TypeMethodDescriptionvoiddebug(CharSequence message) Log message indebuglevel.voiddebug(Supplier<CharSequence> messageSupplier) Log message indebuglevel.voiderror(CharSequence message) Log message inerrorlevel.voiderror(Supplier<CharSequence> messageSupplier) Log message inerrorlevel.voidinfo(CharSequence message) Log message ininfolevel.voidinfo(Supplier<CharSequence> messageSupplier) Log message ininfolevel.booleanIs the logger instance enabled for the DEBUG level?booleanIs the logger instance enabled for the ERROR level?booleanIs the logger instance enabled for the INFO level?booleanIs the logger instance enabled for the WARN level?voidwarn(CharSequence message) Log message inwarnlevel.voidwarn(Supplier<CharSequence> messageSupplier) Log message inwarnlevel.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.maven.enforcer.rule.api.EnforcerLogger
warnOrError, warnOrError
-
Field Details
-
log
-
-
Constructor Details
-
AbstractEnforcerLogger
-
-
Method Details
-
isDebugEnabled
Description copied from interface:EnforcerLoggerIs the logger instance enabled for the DEBUG level?- Specified by:
isDebugEnabledin interfaceEnforcerLogger- Returns:
trueif this Logger is enabled for the DEBUG level,falseotherwise.
-
debug
Description copied from interface:EnforcerLoggerLog message indebuglevel.- Specified by:
debugin interfaceEnforcerLogger- Parameters:
message- a massage to log
-
debug
Description copied from interface:EnforcerLoggerLog message indebuglevel.messageSupplierwill be evaluate only when corresponding log level is enabled.- Specified by:
debugin interfaceEnforcerLogger- Parameters:
messageSupplier- a supplier for message to log
-
isInfoEnabled
Description copied from interface:EnforcerLoggerIs the logger instance enabled for the INFO level?- Specified by:
isInfoEnabledin interfaceEnforcerLogger- Returns:
trueif this Logger is enabled for the INFO level,falseotherwise.
-
info
Description copied from interface:EnforcerLoggerLog message ininfolevel.- Specified by:
infoin interfaceEnforcerLogger- Parameters:
message- a massage to log
-
info
Description copied from interface:EnforcerLoggerLog message ininfolevel.messageSupplierwill be evaluate only when corresponding log level is enabled.- Specified by:
infoin interfaceEnforcerLogger- Parameters:
messageSupplier- a supplier for message to log
-
isWarnEnabled
Description copied from interface:EnforcerLoggerIs the logger instance enabled for the WARN level?- Specified by:
isWarnEnabledin interfaceEnforcerLogger- Returns:
trueif this Logger is enabled for the WARN level,falseotherwise.
-
warn
Description copied from interface:EnforcerLoggerLog message inwarnlevel.- Specified by:
warnin interfaceEnforcerLogger- Parameters:
message- a massage to log
-
warn
Description copied from interface:EnforcerLoggerLog message inwarnlevel.messageSupplierwill be evaluate only when corresponding log level is enabled.- Specified by:
warnin interfaceEnforcerLogger- Parameters:
messageSupplier- a supplier for message to log
-
isErrorEnabled
Description copied from interface:EnforcerLoggerIs the logger instance enabled for the ERROR level?- Specified by:
isErrorEnabledin interfaceEnforcerLogger- Returns:
trueif this Logger is enabled for the ERROR level,falseotherwise.
-
error
Description copied from interface:EnforcerLoggerLog message inerrorlevel.- Specified by:
errorin interfaceEnforcerLogger- Parameters:
message- a massage to log
-
error
Description copied from interface:EnforcerLoggerLog message inerrorlevel.messageSupplierwill be evaluate only when corresponding log level is enabled.- Specified by:
errorin interfaceEnforcerLogger- Parameters:
messageSupplier- a supplier for message to log
-