Package org.apache.maven.slf4j
Class MavenFailOnSeverityLogger
java.lang.Object
org.slf4j.helpers.AbstractLogger
org.slf4j.helpers.LegacyAbstractLogger
org.slf4j.simple.SimpleLogger
org.slf4j.simple.ExtSimpleLogger
org.apache.maven.slf4j.MavenSimpleLogger
org.apache.maven.slf4j.MavenFailOnSeverityLogger
- All Implemented Interfaces:
- Serializable,- org.slf4j.Logger
A proxy which enhances the MavenSimpleLogger with functionality to track whether a logging threshold is hit.
 Currently only support WARN and ERROR states, since it's been used for the --fail-on-severity flag.
- 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 TypeMethodDescriptionvoidA simple implementation which always logs messages of level ERROR according to the format outlined above.voidPerform single parameter substitution before logging the message of level ERROR according to the format outlined above.voidPerform double parameter substitution before logging the message of level ERROR according to the format outlined above.voidPerform double parameter substitution before logging the message of level ERROR according to the format outlined above.voidLog a message of level ERROR, including an exception.voidA simple implementation which always logs messages of level WARN according to the format outlined above.voidPerform single parameter substitution before logging the message of level WARN according to the format outlined above.voidPerform double parameter substitution before logging the message of level WARN according to the format outlined above.voidPerform double parameter substitution before logging the message of level WARN according to the format outlined above.voidLog a message of level WARN, including an exception.Methods inherited from class org.apache.maven.slf4j.MavenSimpleLoggerdoWrite, getLocation, renderLevel, setLogSink, writeThrowableMethods 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, 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, 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- 
warnA simple implementation which always logs messages of level WARN according to the format outlined above.- Specified by:
- warnin interface- org.slf4j.Logger
- Overrides:
- warnin class- org.slf4j.helpers.AbstractLogger
 
- 
warnPerform single parameter substitution before logging the message of level WARN according to the format outlined above.- Specified by:
- warnin interface- org.slf4j.Logger
- Overrides:
- warnin class- org.slf4j.helpers.AbstractLogger
 
- 
warnPerform double parameter substitution before logging the message of level WARN according to the format outlined above.- Specified by:
- warnin interface- org.slf4j.Logger
- Overrides:
- warnin class- org.slf4j.helpers.AbstractLogger
 
- 
warnPerform double parameter substitution before logging the message of level WARN according to the format outlined above.- Specified by:
- warnin interface- org.slf4j.Logger
- Overrides:
- warnin class- org.slf4j.helpers.AbstractLogger
 
- 
warnLog a message of level WARN, including an exception.- Specified by:
- warnin interface- org.slf4j.Logger
- Overrides:
- warnin class- org.slf4j.helpers.AbstractLogger
 
- 
errorA simple implementation which always logs messages of level ERROR according to the format outlined above.- Specified by:
- errorin interface- org.slf4j.Logger
- Overrides:
- errorin class- org.slf4j.helpers.AbstractLogger
 
- 
errorPerform single parameter substitution before logging the message of level ERROR according to the format outlined above.- Specified by:
- errorin interface- org.slf4j.Logger
- Overrides:
- errorin class- org.slf4j.helpers.AbstractLogger
 
- 
errorPerform double parameter substitution before logging the message of level ERROR according to the format outlined above.- Specified by:
- errorin interface- org.slf4j.Logger
- Overrides:
- errorin class- org.slf4j.helpers.AbstractLogger
 
- 
errorPerform double parameter substitution before logging the message of level ERROR according to the format outlined above.- Specified by:
- errorin interface- org.slf4j.Logger
- Overrides:
- errorin class- org.slf4j.helpers.AbstractLogger
 
- 
errorLog a message of level ERROR, including an exception.- Specified by:
- errorin interface- org.slf4j.Logger
- Overrides:
- errorin class- org.slf4j.helpers.AbstractLogger
 
 
-