public class LilithXmlStreamLoggingEventProducer extends AbstractEventProducer<LoggingEvent> implements LoggingEventSchemaConstants
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 |
---|
LilithXmlStreamLoggingEventProducer(SourceIdentifier sourceIdentifier,
de.huxhorn.sulky.buffers.AppendOperation<EventWrapper<LoggingEvent>> eventQueue,
java.io.InputStream inputStream) |
Modifier and Type | Method and Description |
---|---|
void |
close() |
void |
start() |
addEvent, getEventQueue, getSourceIdentifier
public LilithXmlStreamLoggingEventProducer(SourceIdentifier sourceIdentifier, de.huxhorn.sulky.buffers.AppendOperation<EventWrapper<LoggingEvent>> eventQueue, java.io.InputStream inputStream) throws javax.xml.stream.XMLStreamException
javax.xml.stream.XMLStreamException
public void start()
start
in interface EventProducer<LoggingEvent>
public void close()
close
in interface EventProducer<LoggingEvent>