Class LoggerSpecificEncoder
- java.lang.Object
-
- ch.qos.logback.core.spi.ContextAwareBase
-
- ch.qos.logback.core.encoder.EncoderBase<E>
-
- ch.qos.logback.core.encoder.LayoutWrappingEncoder<E>
-
- ch.qos.logback.core.pattern.PatternLayoutEncoderBase<ch.qos.logback.classic.spi.ILoggingEvent>
-
- org.apache.sling.commons.log.logback.internal.util.LoggerSpecificEncoder
-
- All Implemented Interfaces:
ch.qos.logback.core.encoder.Encoder<ch.qos.logback.classic.spi.ILoggingEvent>
,ch.qos.logback.core.spi.ContextAware
,ch.qos.logback.core.spi.LifeCycle
public class LoggerSpecificEncoder extends ch.qos.logback.core.pattern.PatternLayoutEncoderBase<ch.qos.logback.classic.spi.ILoggingEvent>
-
-
Constructor Summary
Constructors Constructor Description LoggerSpecificEncoder(ch.qos.logback.core.Layout<ch.qos.logback.classic.spi.ILoggingEvent> defaultLayout)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addLogConfig(org.apache.sling.commons.log.logback.internal.LogConfig config)
byte[]
encode(ch.qos.logback.classic.spi.ILoggingEvent event)
-
Methods inherited from class ch.qos.logback.core.pattern.PatternLayoutEncoderBase
getPattern, isOutputPatternAsHeader, isOutputPatternAsPresentationHeader, setLayout, setOutputPatternAsHeader, setOutputPatternAsPresentationHeader, setPattern
-
Methods inherited from class ch.qos.logback.core.encoder.LayoutWrappingEncoder
footerBytes, getCharset, getLayout, headerBytes, isStarted, setCharset, setImmediateFlush, setParent, start, stop
-
Methods inherited from class ch.qos.logback.core.spi.ContextAwareBase
addError, addError, addInfo, addInfo, addStatus, addWarn, addWarn, getContext, getDeclaredOrigin, getStatusManager, setContext
-
-
-
-
Method Detail
-
encode
public byte[] encode(ch.qos.logback.classic.spi.ILoggingEvent event)
- Specified by:
encode
in interfacech.qos.logback.core.encoder.Encoder<ch.qos.logback.classic.spi.ILoggingEvent>
- Overrides:
encode
in classch.qos.logback.core.encoder.LayoutWrappingEncoder<ch.qos.logback.classic.spi.ILoggingEvent>
-
addLogConfig
public void addLogConfig(org.apache.sling.commons.log.logback.internal.LogConfig config)
-
-