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
-
Field Summary
Fields -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
AbstractEnforcerLogger
(org.apache.maven.plugin.logging.Log log) -
Method Summary
Modifier and TypeMethodDescriptionvoid
debug
(CharSequence message) Log message indebug
level.void
debug
(Supplier<CharSequence> messageSupplier) Log message indebug
level.void
error
(CharSequence message) Log message inerror
level.void
error
(Supplier<CharSequence> messageSupplier) Log message inerror
level.void
info
(CharSequence message) Log message ininfo
level.void
info
(Supplier<CharSequence> messageSupplier) Log message ininfo
level.void
warn
(CharSequence message) Log message inwarn
level.void
warn
(Supplier<CharSequence> messageSupplier) Log message inwarn
level.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.apache.maven.enforcer.rule.api.EnforcerLogger
warnOrError, warnOrError
-
Field Details
-
log
protected final org.apache.maven.plugin.logging.Log log
-
-
Constructor Details
-
AbstractEnforcerLogger
protected AbstractEnforcerLogger(org.apache.maven.plugin.logging.Log log)
-
-
Method Details
-
debug
Description copied from interface:EnforcerLogger
Log message indebug
level.- Specified by:
debug
in interfaceEnforcerLogger
- Parameters:
message
- a massage to log
-
debug
Description copied from interface:EnforcerLogger
Log message indebug
level.messageSupplier
will be evaluate only when corresponding log level is enabled.- Specified by:
debug
in interfaceEnforcerLogger
- Parameters:
messageSupplier
- a supplier for message to log
-
info
Description copied from interface:EnforcerLogger
Log message ininfo
level.- Specified by:
info
in interfaceEnforcerLogger
- Parameters:
message
- a massage to log
-
info
Description copied from interface:EnforcerLogger
Log message ininfo
level.messageSupplier
will be evaluate only when corresponding log level is enabled.- Specified by:
info
in interfaceEnforcerLogger
- Parameters:
messageSupplier
- a supplier for message to log
-
warn
Description copied from interface:EnforcerLogger
Log message inwarn
level.- Specified by:
warn
in interfaceEnforcerLogger
- Parameters:
message
- a massage to log
-
warn
Description copied from interface:EnforcerLogger
Log message inwarn
level.messageSupplier
will be evaluate only when corresponding log level is enabled.- Specified by:
warn
in interfaceEnforcerLogger
- Parameters:
messageSupplier
- a supplier for message to log
-
error
Description copied from interface:EnforcerLogger
Log message inerror
level.- Specified by:
error
in interfaceEnforcerLogger
- Parameters:
message
- a massage to log
-
error
Description copied from interface:EnforcerLogger
Log message inerror
level.messageSupplier
will be evaluate only when corresponding log level is enabled.- Specified by:
error
in interfaceEnforcerLogger
- Parameters:
messageSupplier
- a supplier for message to log
-