public class LoggingEventAsyncDisruptorAppender extends DelegatingAsyncDisruptorAppender<ILoggingEvent,AppenderListener<ILoggingEvent>>
AsyncDisruptorAppender.LogEvent<Event>, AsyncDisruptorAppender.LogEventTranslator<Event>
APPENDER_NAME_FORMAT, DEFAULT_DROPPED_WARN_FREQUENCY, DEFAULT_PRODUCER_TYPE, DEFAULT_RING_BUFFER_SIZE, DEFAULT_THREAD_NAME_FORMAT, DEFAULT_WAIT_STRATEGY, listeners, THREAD_INDEX_FORMAT
name, started
context
Constructor and Description |
---|
LoggingEventAsyncDisruptorAppender() |
Modifier and Type | Method and Description |
---|---|
boolean |
isIncludeCallerData() |
protected void |
prepareForDeferredProcessing(ILoggingEvent event) |
void |
setIncludeCallerData(boolean includeCallerData) |
addAppender, detachAndStopAllAppenders, detachAppender, detachAppender, getAppender, isAttached, iteratorForAppenders, start, stop
addListener, append, calculateThreadName, fireAppenderStarted, fireAppenderStopped, fireEventAppended, fireEventAppendFailed, getDisruptor, getDroppedWarnFrequency, getEventHandler, getEventTranslator, getExecutorService, getProducerType, getRingBufferSize, getThreadFactory, getThreadNameFormat, getThreadNameFormatParams, getThreadNamePrefix, getThreadPoolCoreSize, getWaitStrategy, isAddDefaultStatusListener, isDaemon, removeListener, setAddDefaultStatusListener, setDaemon, setDroppedWarnFrequency, setEventFactory, setEventHandler, setEventTranslator, setProducerType, setRingBufferSize, setThreadFactory, setThreadNameFormat, setThreadNamePrefix, setThreadPoolCoreSize, setWaitStrategy, setWaitStrategyType
addFilter, clearAllFilters, doAppend, getCopyOfAttachedFiltersList, getFilterChainDecision, getName, isStarted, setName, toString
addError, addError, addInfo, addInfo, addStatus, addWarn, addWarn, getContext, getDeclaredOrigin, getStatusManager, setContext
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
addError, addError, addInfo, addInfo, addStatus, addWarn, addWarn, getContext, setContext
protected void prepareForDeferredProcessing(ILoggingEvent event)
prepareForDeferredProcessing
in class AsyncDisruptorAppender<ILoggingEvent,AppenderListener<ILoggingEvent>>
public boolean isIncludeCallerData()
public void setIncludeCallerData(boolean includeCallerData)
Copyright © 2020. All rights reserved.