Package ch.qos.logback.core.spi
Contains core functionnalities of logback, such as
-
Interface Summary Interface Description AppenderAttachable<E> Interface for attaching appenders to objects.ComponentTracker<C> Interface for tracking various components by key.ContextAware An object which has a context and add methods for updating internal status messages.DeferredProcessingAware FilterAttachable<E> Interface for attaching filters to objects.LifeCycle PreSerializationTransformer<E> PreSerializationTransformer instances have the responsibility to transform object into a presumably equivalent serializable representation.PropertyContainer PropertyDefiner -
Class Summary Class Description AbstractComponentTracker<C> An abstract implementation of the ComponentTracker interface.AppenderAttachableImpl<E> A ReentrantReadWriteLock based implementation of theAppenderAttachable
interface.ContextAwareBase A helper class that implements ContextAware methods.ContextAwareImpl A helper class that implements ContextAware methods.CyclicBufferTracker<E> CyclicBufferTracker tracksCyclicBuffer
instances.FilterAttachableImpl<E> Implementation of FilterAttachable.LogbackLock This class just makes it easier to identify locks associated with logback when analysing thread dumps. -
Enum Summary Enum Description FilterReply This enum represents the possible replies that a filtering component in logback can return. -
Exception Summary Exception Description ScanException