Class ApplicationNameConverter
java.lang.Object
ch.qos.logback.core.pattern.Converter<E>
ch.qos.logback.core.pattern.FormattingConverter<E>
ch.qos.logback.core.pattern.DynamicConverter<ch.qos.logback.classic.spi.ILoggingEvent>
ch.qos.logback.classic.pattern.ClassicConverter
org.springframework.boot.logging.logback.ApplicationNameConverter
- All Implemented Interfaces:
ch.qos.logback.core.spi.ContextAware
,ch.qos.logback.core.spi.LifeCycle
public class ApplicationNameConverter
extends ch.qos.logback.classic.pattern.ClassicConverter
Logback
ClassicConverter
to convert the
APPLICATION_NAME
into a value suitable
for logging. Similar to Logback's PropertyConverter
but a non-existent property
is logged as an empty string rather than null
.- Since:
- 3.2.4
- Author:
- Andy Wilkinson
-
Field Summary
Fields inherited from class ch.qos.logback.core.pattern.DynamicConverter
started
-
Constructor Summary
-
Method Summary
Methods inherited from class ch.qos.logback.core.pattern.DynamicConverter
addError, addError, addInfo, addInfo, addStatus, addWarn, addWarn, getContext, getFirstOption, getOptionList, isStarted, setContext, setOptionList, start, stop
Methods inherited from class ch.qos.logback.core.pattern.FormattingConverter
getFormattingInfo, setFormattingInfo, write
Methods inherited from class ch.qos.logback.core.pattern.Converter
getNext, setNext
-
Constructor Details
-
ApplicationNameConverter
public ApplicationNameConverter()
-
-
Method Details
-
convert
- Specified by:
convert
in classch.qos.logback.core.pattern.Converter<ch.qos.logback.classic.spi.ILoggingEvent>
-