Class Hierarchy
- java.lang.Object
- org.apache.logging.log4j.core.AbstractLifeCycle (implements org.apache.logging.log4j.core.LifeCycle2)
- org.apache.logging.log4j.core.filter.AbstractFilterable (implements org.apache.logging.log4j.core.filter.Filterable)
- org.apache.logging.log4j.core.config.LoggerConfig (implements org.apache.logging.log4j.core.impl.LocationAware)
- org.apache.logging.log4j.core.async.AsyncLoggerConfig
- org.apache.logging.log4j.core.async.AsyncLoggerConfig.RootLogger
- org.apache.logging.log4j.core.config.LoggerConfig (implements org.apache.logging.log4j.core.impl.LocationAware)
- org.apache.logging.log4j.core.async.AsyncLoggerConfigDisruptor (implements org.apache.logging.log4j.core.async.AsyncLoggerConfigDelegate)
- org.apache.logging.log4j.core.LoggerContext (implements java.lang.AutoCloseable, org.apache.logging.log4j.core.config.ConfigurationListener, org.apache.logging.log4j.spi.LoggerContext, org.apache.logging.log4j.spi.LoggerContextShutdownEnabled, org.apache.logging.log4j.spi.Terminable)
- org.apache.logging.log4j.core.async.AsyncLoggerContext
- org.apache.logging.log4j.core.filter.AbstractFilterable (implements org.apache.logging.log4j.core.filter.Filterable)
- org.apache.logging.log4j.spi.AbstractLogger (implements org.apache.logging.log4j.spi.ExtendedLogger, org.apache.logging.log4j.spi.LocationAwareLogger, java.io.Serializable)
- org.apache.logging.log4j.core.Logger (implements org.apache.logging.log4j.util.Supplier<T>)
- org.apache.logging.log4j.core.async.AsyncLogger (implements com.lmax.disruptor.EventTranslatorVararg<T>)
- org.apache.logging.log4j.core.Logger (implements org.apache.logging.log4j.util.Supplier<T>)
- org.apache.logging.log4j.core.async.ArrayBlockingQueueFactory<E> (implements org.apache.logging.log4j.core.async.BlockingQueueFactory<E>)
- org.apache.logging.log4j.core.async.AsyncLoggerConfigDefaultExceptionHandler
- org.apache.logging.log4j.core.async.AsyncLoggerConfigDisruptor.Log4jEventWrapper
- org.apache.logging.log4j.core.async.AsyncLoggerDefaultExceptionHandler
- org.apache.logging.log4j.core.async.AsyncQueueFullMessageUtil
- org.apache.logging.log4j.core.async.AsyncQueueFullPolicyFactory
- org.apache.logging.log4j.core.async.AsyncWaitStrategyFactoryConfig
- org.apache.logging.log4j.core.async.AsyncWaitStrategyFactoryConfig.Builder<B> (implements org.apache.logging.log4j.core.util.Builder<T>)
- org.apache.logging.log4j.core.async.BasicAsyncLoggerContextSelector (implements org.apache.logging.log4j.core.selector.ContextSelector)
- org.apache.logging.log4j.core.selector.ClassLoaderContextSelector (implements org.apache.logging.log4j.core.selector.ContextSelector, org.apache.logging.log4j.spi.LoggerContextShutdownAware)
- org.apache.logging.log4j.core.async.AsyncLoggerContextSelector
- org.apache.logging.log4j.core.async.DefaultAsyncQueueFullPolicy (implements org.apache.logging.log4j.core.async.AsyncQueueFullPolicy)
- org.apache.logging.log4j.core.async.DiscardingAsyncQueueFullPolicy
- org.apache.logging.log4j.core.async.DisruptorBlockingQueueFactory<E> (implements org.apache.logging.log4j.core.async.BlockingQueueFactory<E>)
- org.apache.logging.log4j.core.async.InternalAsyncUtil
- org.apache.logging.log4j.core.async.JCToolsBlockingQueueFactory<E> (implements org.apache.logging.log4j.core.async.BlockingQueueFactory<E>)
- org.apache.logging.log4j.core.async.LinkedTransferQueueFactory<E> (implements org.apache.logging.log4j.core.async.BlockingQueueFactory<E>)
- org.apache.logging.log4j.core.config.LoggerConfig.Builder<B> (implements org.apache.logging.log4j.core.util.Builder<T>)
- org.apache.logging.log4j.core.async.AsyncLoggerConfig.Builder<B>
- org.apache.logging.log4j.core.config.LoggerConfig.RootLogger.Builder<B> (implements org.apache.logging.log4j.core.util.Builder<T>)
- org.apache.logging.log4j.core.async.AsyncLoggerConfig.RootLogger.Builder<B>
- org.apache.logging.log4j.core.async.RingBufferLogEvent (implements java.lang.CharSequence, org.apache.logging.log4j.core.LogEvent, org.apache.logging.log4j.message.ParameterVisitable, org.apache.logging.log4j.message.ReusableMessage)
- org.apache.logging.log4j.core.async.RingBufferLogEventHandler (implements com.lmax.disruptor.LifecycleAware, com.lmax.disruptor.SequenceReportingEventHandler<T>)
- org.apache.logging.log4j.core.async.RingBufferLogEventTranslator (implements com.lmax.disruptor.EventTranslator<T>)
- org.apache.logging.log4j.core.AbstractLifeCycle (implements org.apache.logging.log4j.core.LifeCycle2)
Interface Hierarchy
- org.apache.logging.log4j.core.async.AsyncLoggerConfigDelegate
- org.apache.logging.log4j.core.async.AsyncQueueFullPolicy
- org.apache.logging.log4j.core.async.AsyncWaitStrategyFactory
- org.apache.logging.log4j.core.async.BlockingQueueFactory<E>
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
- org.apache.logging.log4j.core.async.EventRoute
- org.apache.logging.log4j.core.async.JCToolsBlockingQueueFactory.WaitStrategy
- org.apache.logging.log4j.core.async.ThreadNameCachingStrategy
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)