Uses of Interface
ch.qos.logback.core.Appender
Package
Description
Contains logback classic main classes.
Contains helpers.
Contains classes used to log through a network
Provides a robust logging server
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.classic
Modifier and TypeClassDescriptionclass
In order to optimize performance this appender deems events of level TRACE, DEBUG and INFO as discardable.Modifier and TypeMethodDescriptionvoid
Logger.addAppender
(Appender<ILoggingEvent> newAppender) boolean
Logger.detachAppender
(Appender<ILoggingEvent> appender) Remove the appender passed as parameter form the list of appenders.boolean
Logger.isAttached
(Appender<ILoggingEvent> appender) -
Uses of Appender in ch.qos.logback.classic.helpers
-
Uses of Appender in ch.qos.logback.classic.net
Modifier and TypeClassDescriptionclass
Send an e-mail when a specific logging event occurs, typically on errors or fatal errors.class
SendsILoggingEvent
objects to a remote a log server, usually aSocketNode
.class
ASocketAppender
that supports SSL.class
This appender can be used to send messages to a remote syslog daemon. -
Uses of Appender in ch.qos.logback.classic.net.server
Modifier and TypeClassDescriptionclass
An appender that listens on a TCP port for connections from remote loggers.class
AServerSocketAppender
that supports SSL. -
Uses of Appender in ch.qos.logback.classic.sift
Modifier and TypeClassDescriptionclass
This appender can contain other appenders which it can build dynamically depending on MDC values. -
Uses of Appender in ch.qos.logback.core
Modifier 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.Modifier 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
-
Uses of Appender in ch.qos.logback.core.net
Modifier 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
Modifier 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
Modifier 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
Modifier and TypeClassDescriptionclass
RollingFileAppender
extendsFileAppender
to back up the log files depending onRollingPolicy
andTriggeringPolicy
. -
Uses of Appender in ch.qos.logback.core.sift
Modifier and TypeClassDescriptionclass
This appender serves as the base class for actual SiftingAppenders implemented by the logback-classic and logback-access modules.Modifier and TypeMethodDescriptionAppenderFactory.buildAppender
(Context context, String discriminatingValue) AppenderFactoryUsingSiftModel.buildAppender
(Context context, String discriminatingValue) AppenderTracker.buildComponent
(String key) Modifier and TypeMethodDescriptionprotected boolean
AppenderTracker.isComponentStale
(Appender<E> appender) protected void
AppenderTracker.processPriorToRemoval
(Appender<E> component) -
Uses of Appender in ch.qos.logback.core.spi
Modifier and TypeMethodDescriptionAppenderAttachable.getAppender
(String name) Get an appender by name.AppenderAttachableImpl.getAppender
(String name) Look for an attached appender named asname
.Modifier and TypeMethodDescriptionAppenderAttachable.iteratorForAppenders()
Get an iterator for appenders contained in the parent object.AppenderAttachableImpl.iteratorForAppenders()
Get all attached appenders as an Enumeration.Modifier 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. -
Uses of Appender in ch.qos.logback.core.testUtil