public class AsyncJsonAppender extends ConfigurableAppenderSkeleton
| Modifier and Type | Field and Description |
|---|---|
static String |
OPTION_CONVERTER_PREFIX |
static String |
OPTION_QUEUE_CAPACITY |
static String |
OPTION_SINK_PREFIX |
static String |
OPTION_WAIT_MILLIS |
| Constructor and Description |
|---|
AsyncJsonAppender() |
AsyncJsonAppender(boolean isActive) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
append(org.apache.log4j.spi.LoggingEvent loggingEvent) |
void |
close() |
void |
configure(Configuration option) |
LoggingEventBatchToJsonConverter |
getConverter() |
AsyncJsonAppenderSink |
getSink() |
boolean |
requiresLayout() |
void |
setConverter(LoggingEventBatchToJsonConverter converter) |
void |
setSink(AsyncJsonAppenderSink sink) |
activateOptions, setOptionpublic static String OPTION_QUEUE_CAPACITY
public static String OPTION_WAIT_MILLIS
public static String OPTION_SINK_PREFIX
public static String OPTION_CONVERTER_PREFIX
public AsyncJsonAppender()
public AsyncJsonAppender(boolean isActive)
public LoggingEventBatchToJsonConverter getConverter()
public void setConverter(LoggingEventBatchToJsonConverter converter)
public void configure(Configuration option)
protected void append(org.apache.log4j.spi.LoggingEvent loggingEvent)
append in class org.apache.log4j.AppenderSkeletonpublic void close()
public boolean requiresLayout()
public AsyncJsonAppenderSink getSink()
public void setSink(AsyncJsonAppenderSink sink)
Copyright © 2021. All rights reserved.