Module ch.qos.logback.core
Package ch.qos.logback.core.spi
package ch.qos.logback.core.spi
Contains core functionalities of logback, such as
AppenderAttachable
and
LifeCycle
.
-
ClassDescriptionAn abstract implementation of the ComponentTracker interface.Interface for attaching appenders to objects.A
COWArrayList
based implementation of theAppenderAttachable
interface.A very simpleSequenceNumberGenerator
based on anAtomicLong
variable.Interface for tracking various components by key.This class configuration events which can be of various types such as CHANGE_DETECTED, CONFIGURATION_STARTED and CONFIGURATION_ENDED.A listener ofconfiguration events
.An object which has a context and add methods for updating internal status messages.A helper class that implements ContextAware methods.A helper class that implements ContextAware methods.An interface extending bothPropertyContainer
andContextAware
CyclicBufferTracker tracksCyclicBuffer
instances.Interface for attaching filters to objects.Implementation of FilterAttachable.This enum represents the possible replies that a filtering component in logback can return.Components supporting start/stop implement this interface.This class just makes it easier to identify locks associated with logback when analysing thread dumps.PreSerializationTransformer instances have the responsibility to transform object into a presumably equivalent serializable representation.Generate sequence numbers