Package org.apache.maven.slf4j
Class MavenSimpleLogger
java.lang.Object
org.slf4j.helpers.AbstractLogger
org.slf4j.helpers.LegacyAbstractLogger
org.slf4j.simple.SimpleLogger
org.slf4j.simple.ExtSimpleLogger
org.apache.maven.slf4j.MavenSimpleLogger
- All Implemented Interfaces:
- Serializable,- org.slf4j.Logger
- Direct Known Subclasses:
- MavenFailOnSeverityLogger
Logger for Maven, that support colorization of levels and stacktraces. This class implements 2 methods introduced in
 slf4j-simple provider local copy.
- Since:
- 3.5.0
- See Also:
- 
Field SummaryFields inherited from class org.slf4j.simple.SimpleLoggerCACHE_OUTPUT_STREAM_STRING_KEY, currentLogLevel, DATE_TIME_FORMAT_KEY, DEFAULT_LOG_LEVEL_KEY, LEVEL_IN_BRACKETS_KEY, LOG_FILE_KEY, LOG_KEY_PREFIX, LOG_LEVEL_DEBUG, LOG_LEVEL_ERROR, LOG_LEVEL_INFO, LOG_LEVEL_OFF, LOG_LEVEL_TRACE, LOG_LEVEL_WARN, SHOW_DATE_TIME_KEY, SHOW_LOG_NAME_KEY, SHOW_SHORT_LOG_NAME_KEY, SHOW_THREAD_ID_KEY, SHOW_THREAD_NAME_KEY, SYSTEM_PREFIX, WARN_LEVEL_STRING_KEYFields inherited from class org.slf4j.helpers.AbstractLoggernameFields inherited from interface org.slf4j.LoggerROOT_LOGGER_NAME
- 
Method SummaryModifier and TypeMethodDescriptionprotected voiddoWrite(StringBuilder buf, Throwable t) protected Stringprotected StringrenderLevel(int level) static voidsetLogSink(Consumer<String> logSink) protected voidwriteThrowable(Throwable t, PrintStream stream) Methods inherited from class org.slf4j.simple.SimpleLoggergetFullyQualifiedCallerName, handleNormalizedLoggingCall, isDebugEnabled, isErrorEnabled, isInfoEnabled, isLevelEnabled, isTraceEnabled, isWarnEnabled, logMethods inherited from class org.slf4j.helpers.LegacyAbstractLoggerisDebugEnabled, isErrorEnabled, isInfoEnabled, isTraceEnabled, isWarnEnabledMethods inherited from class org.slf4j.helpers.AbstractLoggerdebug, debug, debug, debug, debug, debug, debug, debug, debug, debug, error, error, error, error, error, error, error, error, error, error, getName, info, info, info, info, info, info, info, info, info, info, readResolve, trace, trace, trace, trace, trace, trace, trace, trace, trace, trace, warn, warn, warn, warn, warn, warn, warn, warn, warn, warnMethods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.slf4j.LoggeratDebug, atError, atInfo, atLevel, atTrace, atWarn, isEnabledForLevel, makeLoggingEventBuilder
- 
Method Details- 
setLogSink
- 
renderLevel- Overrides:
- renderLevelin class- SimpleLogger
 
- 
doWrite- Overrides:
- doWritein class- ExtSimpleLogger
 
- 
writeThrowable- Overrides:
- writeThrowablein class- SimpleLogger
 
- 
getLocation
 
-