public class MdcGelfMessageAssembler extends GelfMessageAssembler
| Modifier and Type | Field and Description |
|---|---|
static String |
PROPERTY_MDC_FIELD |
static String |
PROPERTY_MDC_PROFILING |
FIELD_MESSAGE_PARAM, FIELD_SERVER, FIELD_SEVERITY, FIELD_SOURCE_CLASS_NAME, FIELD_SOURCE_METHOD_NAME, FIELD_SOURCE_SIMPLE_CLASS_NAME, FIELD_STACK_TRACE, FIELD_THREAD, FIELD_TIME, PROPERTY_ADDITIONAL_FIELD, PROPERTY_EXTRACT_STACKTRACE, PROPERTY_FACILITY, PROPERTY_FILTER_STACK_TRACE, PROPERTY_GRAYLOG_HOST, PROPERTY_GRAYLOG_PORT, PROPERTY_MAX_MESSAGE_SIZE, PROPERTY_ORIGIN_HOST| Constructor and Description |
|---|
MdcGelfMessageAssembler() |
| Modifier and Type | Method and Description |
|---|---|
GelfMessage |
createGelfMessage(MdcLogEvent logEvent) |
Set<String> |
getMdcFields() |
void |
initialize(PropertyProvider propertyProvider)
Initialize datastructure from property provider.
|
boolean |
isMdcProfiling() |
void |
setMdcFields(Set<String> mdcFields) |
void |
setMdcProfiling(boolean mdcProfiling) |
createGelfMessage, getFacility, getFields, getGraylogHost, getGraylogPort, getMaximumMessageSize, getOriginHost, getTimestampPattern, isExtractStackTrace, isFilterStackTrace, setExtractStackTrace, setFacility, setFields, setFilterStackTrace, setGraylogHost, setGraylogPort, setMaximumMessageSize, setOriginHost, setTimestampPatternpublic static final String PROPERTY_MDC_PROFILING
public static final String PROPERTY_MDC_FIELD
public void initialize(PropertyProvider propertyProvider)
GelfMessageAssemblerinitialize in class GelfMessageAssemblerpublic GelfMessage createGelfMessage(MdcLogEvent logEvent)
public boolean isMdcProfiling()
public void setMdcProfiling(boolean mdcProfiling)
Copyright © 2013. All Rights Reserved.