public class IsyJsonLayout
extends ch.qos.logback.contrib.json.classic.JsonLayout
In particular, the layout includes the passed markers.
CONTEXT_ATTR_NAME, FORMATTED_MESSAGE_ATTR_NAME, includeContextName, includeException, includeFormattedMessage, includeLevel, includeLoggerName, includeMDC, includeMessage, includeThreadName, LEVEL_ATTR_NAME, LOGGER_ATTR_NAME, MDC_ATTR_NAME, MESSAGE_ATTR_NAME, THREAD_ATTR_NAME, TIMESTAMP_ATTR_NAME| Constructor and Description |
|---|
IsyJsonLayout()
Class constructor.
|
| Modifier and Type | Method and Description |
|---|---|
String |
doLayout(ch.qos.logback.classic.spi.ILoggingEvent event) |
int |
getMaxLength() |
void |
setMaxLength(int maxLength) |
protected Map<String,Object> |
toJsonMap(ch.qos.logback.classic.spi.ILoggingEvent event) |
addCustomDataToJsonMap, addThrowableInfo, getThrowableProxyConverter, isIncludeContextName, isIncludeException, isIncludeFormattedMessage, isIncludeLevel, isIncludeLoggerName, isIncludeMDC, isIncludeMessage, isIncludeThreadName, setIncludeContextName, setIncludeException, setIncludeFormattedMessage, setIncludeLevel, setIncludeLoggerName, setIncludeMDC, setIncludeMessage, setIncludeThreadName, setThrowableProxyConverter, start, stopadd, addMap, addTimestamp, createDateFormat, format, formatTimestamp, getContentType, getJsonFormatter, getTimestampFormat, getTimestampFormatTimezoneId, isAppendLineSeparator, isIncludeTimestamp, setAppendLineSeparator, setIncludeTimestamp, setJsonFormatter, setTimestampFormat, setTimestampFormatTimezoneIdgetContext, getFileFooter, getFileHeader, getPresentationFooter, getPresentationHeader, isStarted, setContext, setFileFooter, setFileHeader, setPresentationFooter, setPresentationHeaderaddError, addError, addInfo, addInfo, addStatus, addWarn, addWarn, getDeclaredOrigin, getStatusManagerpublic String doLayout(ch.qos.logback.classic.spi.ILoggingEvent event)
doLayout in interface ch.qos.logback.core.Layout<ch.qos.logback.classic.spi.ILoggingEvent>doLayout in class ch.qos.logback.contrib.json.JsonLayoutBase<ch.qos.logback.classic.spi.ILoggingEvent>protected Map<String,Object> toJsonMap(ch.qos.logback.classic.spi.ILoggingEvent event)
toJsonMap in class ch.qos.logback.contrib.json.classic.JsonLayoutJsonLayout.toJsonMap(ch.qos.logback.classic.spi.ILoggingEvent)public int getMaxLength()
public void setMaxLength(int maxLength)
Copyright © 2022. All rights reserved.