Package cn.dlysxx.www.common.logging
Class CustomStackTraceJsonProvider
- java.lang.Object
-
- ch.qos.logback.core.spi.ContextAwareBase
-
- net.logstash.logback.composite.AbstractJsonProvider<Event>
-
- net.logstash.logback.composite.AbstractFieldJsonProvider<ch.qos.logback.classic.spi.ILoggingEvent>
-
- net.logstash.logback.composite.loggingevent.StackTraceJsonProvider
-
- cn.dlysxx.www.common.logging.CustomStackTraceJsonProvider
-
- All Implemented Interfaces:
ch.qos.logback.core.spi.ContextAware,net.logstash.logback.composite.FieldNamesAware<net.logstash.logback.fieldnames.LogstashFieldNames>,net.logstash.logback.composite.JsonProvider<ch.qos.logback.classic.spi.ILoggingEvent>
public class CustomStackTraceJsonProvider extends net.logstash.logback.composite.loggingevent.StackTraceJsonProviderCustomStackTraceJsonProvider.
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringCUSTOM_FIELD_STACK_TRACE
-
Constructor Summary
Constructors Constructor Description CustomStackTraceJsonProvider()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidwriteTo(com.fasterxml.jackson.core.JsonGenerator generator, ch.qos.logback.classic.spi.ILoggingEvent event)-
Methods inherited from class net.logstash.logback.composite.loggingevent.StackTraceJsonProvider
getThrowableConverter, setFieldNames, setThrowableConverter, start, stop
-
Methods inherited from class net.logstash.logback.composite.AbstractFieldJsonProvider
getFieldName, setFieldName
-
Methods inherited from class net.logstash.logback.composite.AbstractJsonProvider
isStarted, prepareForDeferredProcessing
-
Methods inherited from class ch.qos.logback.core.spi.ContextAwareBase
addError, addError, addInfo, addInfo, addStatus, addWarn, addWarn, getContext, getDeclaredOrigin, getStatusManager, setContext
-
-
-
-
Field Detail
-
CUSTOM_FIELD_STACK_TRACE
public static final java.lang.String CUSTOM_FIELD_STACK_TRACE
- See Also:
- Constant Field Values
-
-
Method Detail
-
writeTo
public void writeTo(com.fasterxml.jackson.core.JsonGenerator generator, ch.qos.logback.classic.spi.ILoggingEvent event) throws java.io.IOException- Specified by:
writeToin interfacenet.logstash.logback.composite.JsonProvider<ch.qos.logback.classic.spi.ILoggingEvent>- Overrides:
writeToin classnet.logstash.logback.composite.loggingevent.StackTraceJsonProvider- Throws:
java.io.IOException
-
-