Class LoggingEventThreadNameJsonProvider
java.lang.Object
ch.qos.logback.core.spi.ContextAwareBase
net.logstash.logback.composite.AbstractJsonProvider<Event>
net.logstash.logback.composite.AbstractFieldJsonProvider<Event>
net.logstash.logback.composite.AbstractThreadNameJsonProvider<ILoggingEvent>
net.logstash.logback.composite.loggingevent.LoggingEventThreadNameJsonProvider
- All Implemented Interfaces:
ContextAware
,FieldNamesAware<LogstashCommonFieldNames>
,JsonProvider<ILoggingEvent>
- Direct Known Subclasses:
ThreadNameJsonProvider
public class LoggingEventThreadNameJsonProvider
extends AbstractThreadNameJsonProvider<ILoggingEvent>
JsonProvider
producing a single JSON field with the ILoggingEvent.getThreadName()
.- Author:
- brenuart
-
Field Summary
Fields inherited from class net.logstash.logback.composite.AbstractThreadNameJsonProvider
FIELD_THREAD_NAME
Fields inherited from class ch.qos.logback.core.spi.ContextAwareBase
context
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class net.logstash.logback.composite.AbstractThreadNameJsonProvider
setFieldNames, writeTo
Methods inherited from class net.logstash.logback.composite.AbstractFieldJsonProvider
getFieldName, setFieldName
Methods inherited from class net.logstash.logback.composite.AbstractJsonProvider
assertIsStarted, isStarted, prepareForDeferredProcessing, start, stop
Methods inherited from class ch.qos.logback.core.spi.ContextAwareBase
addError, addError, addInfo, addInfo, addStatus, addWarn, addWarn, getContext, getDeclaredOrigin, getStatusManager, setContext
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface ch.qos.logback.core.spi.ContextAware
addError, addError, addInfo, addInfo, addStatus, addWarn, addWarn, getContext, setContext
-
Constructor Details
-
LoggingEventThreadNameJsonProvider
public LoggingEventThreadNameJsonProvider()
-
-
Method Details
-
getThreadName
- Specified by:
getThreadName
in classAbstractThreadNameJsonProvider<ILoggingEvent>
-