Uses of Interface
ch.qos.logback.core.Appender
Packages that use Appender
Package
Description
Contains the main classes of logback core.
Helpers package.
Contains the base classes used by logback to log to remote
destinations.
Contains the base classes used by logback to serve logging events to
remote peers.
Implements various file rolling policies.
Contains core functionalities of logback, such as
AppenderAttachable
and
LifeCycle
.-
Uses of Appender in ch.qos.logback.core
Classes in ch.qos.logback.core that implement AppenderModifier and TypeClassDescriptionclass
AppenderBase<E>
Sets a skeleton implementation for appenders.class
This appender and derived classes, log events asynchronously.class
ConsoleAppender appends log events toSystem.out
orSystem.err
using a layout specified by the user.class
FileAppender<E>
FileAppender appends log events to a file.class
OutputStreamAppender appends events to aOutputStream
.class
Similar to AppenderBase except that derived appenders need to handle thread synchronization on their own.Methods in ch.qos.logback.core that return AppenderMethods in ch.qos.logback.core that return types with arguments of type AppenderMethods in ch.qos.logback.core with parameters of type AppenderModifier and TypeMethodDescriptionvoid
AsyncAppenderBase.addAppender
(Appender<E> newAppender) boolean
AsyncAppenderBase.detachAppender
(Appender<E> eAppender) boolean
AsyncAppenderBase.isAttached
(Appender<E> eAppender) -
Uses of Appender in ch.qos.logback.core.helpers
Classes in ch.qos.logback.core.helpers that implement Appender -
Uses of Appender in ch.qos.logback.core.net
Classes in ch.qos.logback.core.net that implement AppenderModifier and TypeClassDescriptionclass
An abstract base for module specificSocketAppender
implementations in other logback modules.class
An abstract base for module specificSSLSocketAppender
implementations located in other logback modules.class
An abstract class that provides support for sending events to an email address.class
Base class for SyslogAppender. -
Uses of Appender in ch.qos.logback.core.net.server
Classes in ch.qos.logback.core.net.server that implement AppenderModifier and TypeClassDescriptionclass
This is the super class for module specific ServerSocketAppender implementations can derive from.class
This is the base class for module specific ServerSocketAppender implementations. -
Uses of Appender in ch.qos.logback.core.read
Classes in ch.qos.logback.core.read that implement AppenderModifier and TypeClassDescriptionclass
CyclicBufferAppender stores events in a cyclic buffer of user-specified size.class
ListAppender<E>
-
Uses of Appender in ch.qos.logback.core.rolling
Classes in ch.qos.logback.core.rolling that implement AppenderModifier and TypeClassDescriptionclass
RollingFileAppender
extendsFileAppender
to back up the log files depending onRollingPolicy
andTriggeringPolicy
. -
Uses of Appender in ch.qos.logback.core.sift
Classes in ch.qos.logback.core.sift that implement AppenderModifier and TypeClassDescriptionclass
This appender serves as the base class for actual SiftingAppenders implemented by the logback-classic and logback-access modules.Methods in ch.qos.logback.core.sift that return AppenderModifier and TypeMethodDescriptionAppenderFactory.buildAppender
(Context context, String discriminatingValue) AppenderFactoryUsingSiftModel.buildAppender
(Context context, String discriminatingValue) AppenderTracker.buildComponent
(String key) Methods in ch.qos.logback.core.sift with parameters of type AppenderModifier and TypeMethodDescriptionprotected boolean
AppenderTracker.isComponentStale
(Appender<E> appender) protected void
AppenderTracker.processPriorToRemoval
(Appender<E> component) -
Uses of Appender in ch.qos.logback.core.spi
Methods in ch.qos.logback.core.spi that return AppenderModifier and TypeMethodDescriptionAppenderAttachable.getAppender
(String name) Get an appender by name.AppenderAttachableImpl.getAppender
(String name) Look for an attached appender named asname
.Methods in ch.qos.logback.core.spi that return types with arguments of type AppenderModifier and TypeMethodDescriptionAppenderAttachable.iteratorForAppenders()
Get an iterator for appenders contained in the parent object.AppenderAttachableImpl.iteratorForAppenders()
Get all attached appenders as an Enumeration.Methods in ch.qos.logback.core.spi with parameters of type AppenderModifier and TypeMethodDescriptionvoid
AppenderAttachable.addAppender
(Appender<E> newAppender) Add an appender.void
AppenderAttachableImpl.addAppender
(Appender<E> newAppender) Attach an appender.boolean
AppenderAttachable.detachAppender
(Appender<E> appender) Detach the appender passed as parameter from the list of appenders.boolean
AppenderAttachableImpl.detachAppender
(Appender<E> appender) Remove the appender passed as parameter form the list of attached appenders.boolean
AppenderAttachable.isAttached
(Appender<E> appender) Returnstrue
if the specified appender is in list of attached,false
otherwise.boolean
AppenderAttachableImpl.isAttached
(Appender<E> appender) Returnstrue
if the specified appender is in the list of attached appenders,false
otherwise.