# Package ch.qos.logback.core.spi

package ch.qos.logback.core.spi

Contains core functionnalities of logback, such as

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