public class LoggingEventWriter extends java.lang.Object implements de.huxhorn.sulky.stax.GenericStreamWriter<LoggingEvent>, LoggingEventSchemaConstants
Modifier and Type | Class and Description |
---|---|
static class |
LoggingEventWriter.TimeStampType |
ARGUMENT_NODE, ARGUMENTS_NODE, CALLSTACK_NODE, CAUSE_NODE, DEFAULT_NAMESPACE_PREFIX, LEVEL_ATTRIBUTE, LOGGER_ATTRIBUTE, LOGGER_CONTEXT_BIRTH_TIME_ATTRIBUTE, LOGGER_CONTEXT_BIRTH_TIME_MILLIS_ATTRIBUTE, LOGGER_CONTEXT_NAME_ATTRIBUTE, LOGGER_CONTEXT_NODE, LOGGER_CONTEXT_PROPERTIES_NODE, LOGGING_EVENT_NODE, LOGGING_EVENTS_NODE, MARKER_NAME_ATTRIBUTE, MARKER_NODE, MARKER_REFERENCE_ATTRIBUTE, MARKER_REFERENCE_NODE, MDC_NODE, MESSAGE_NODE, NAMESPACE_LOCATION, NAMESPACE_URI, NDC_ENTRY_NODE, NDC_NODE, NULL_ARGUMENT_NODE, OMITTED_ELEMENTS_ATTRIBUTE, SEQUENCE_ATTRIBUTE, ST_CLASS_LOADER_NAME_ATTRIBUTE, ST_CLASS_NAME_ATTRIBUTE, ST_CODE_LOCATION_NODE, ST_EXACT_NODE, ST_FILE_NAME_ATTRIBUTE, ST_LINE_NUMBER_NODE, ST_METHOD_NAME_ATTRIBUTE, ST_MODULE_NAME_ATTRIBUTE, ST_MODULE_VERSION_ATTRIBUTE, ST_NATIVE_NODE, ST_VERSION_NODE, STACK_TRACE_ELEMENT_NODE, STACK_TRACE_NODE, START_INDEX_ATTRIBUTE, STRING_MAP_ENTRY_KEY_ATTRIBUTE, STRING_MAP_ENTRY_NODE, SUPPRESSED_NODE, THREAD_GROUP_ID_ATTRIBUTE, THREAD_GROUP_NAME_ATTRIBUTE, THREAD_ID_ATTRIBUTE, THREAD_NAME_ATTRIBUTE, THREAD_PRIORITY_ATTRIBUTE, THROWABLE_CLASS_NAME_ATTRIBUTE, THROWABLE_MESSAGE_NODE, THROWABLE_NODE, TIMESTAMP_ATTRIBUTE, TIMESTAMP_MILLIS_ATTRIBUTE
Constructor and Description |
---|
LoggingEventWriter() |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getPreferredPrefix() |
LoggingEventWriter.TimeStampType |
getTimeStampType() |
boolean |
isSortingMaps() |
boolean |
isWritingSchemaLocation() |
void |
setPreferredPrefix(java.lang.String prefix) |
void |
setSortingMaps(boolean sortingMaps) |
void |
setTimeStampType(LoggingEventWriter.TimeStampType timeStampType) |
void |
setWritingSchemaLocation(boolean writingSchemaLocation) |
void |
write(javax.xml.stream.XMLStreamWriter writer,
LoggingEvent event,
boolean isRoot) |
public LoggingEventWriter.TimeStampType getTimeStampType()
public void setTimeStampType(LoggingEventWriter.TimeStampType timeStampType)
public boolean isSortingMaps()
public void setSortingMaps(boolean sortingMaps)
public boolean isWritingSchemaLocation()
public void setWritingSchemaLocation(boolean writingSchemaLocation)
public java.lang.String getPreferredPrefix()
public void setPreferredPrefix(java.lang.String prefix)
public void write(javax.xml.stream.XMLStreamWriter writer, LoggingEvent event, boolean isRoot) throws javax.xml.stream.XMLStreamException
write
in interface de.huxhorn.sulky.stax.GenericStreamWriter<LoggingEvent>
javax.xml.stream.XMLStreamException