Uses of Interface
ch.qos.logback.core.Appender
-
Packages that use Appender Package Description ch.qos.logback.classic Contains logback classic main classes.ch.qos.logback.classic.helpers Contains helpers.ch.qos.logback.classic.net Contains classes used to log through a networkch.qos.logback.classic.sift Contains sifting appender support for dynamic appender creation based on runtime attributes.ch.qos.logback.core Contains the main classes of logback core.ch.qos.logback.core.helpers Helpers package.ch.qos.logback.core.net Contains the base classes used by logback to log to remote destinations.ch.qos.logback.core.read Contains classes for storing events in list-like structures.ch.qos.logback.core.rolling Implements various file rolling policies.ch.qos.logback.core.sift Contains sifting appender framework for dynamic appender creation based on runtime attributes.ch.qos.logback.core.spi Contains core functionalities of logback, such asAppenderAttachableandLifeCycle.ch.qos.logback.core.testUtil Contains utility classes for testing purposes. -
-
Uses of Appender in ch.qos.logback.classic
Classes in ch.qos.logback.classic that implement Appender Modifier and Type Class Description classAsyncAppenderIn order to optimize performance this appender deems events of level TRACE, DEBUG and INFO as discardable.Methods in ch.qos.logback.classic that return Appender Modifier and Type Method Description Appender<ILoggingEvent>Logger. getAppender(String name)Methods in ch.qos.logback.classic that return types with arguments of type Appender Modifier and Type Method Description Iterator<Appender<ILoggingEvent>>Logger. iteratorForAppenders()Methods in ch.qos.logback.classic with parameters of type Appender Modifier and Type Method Description voidLogger. addAppender(Appender<ILoggingEvent> newAppender)booleanLogger. detachAppender(Appender<ILoggingEvent> appender)Remove the appender passed as parameter form the list of appenders.booleanLogger. isAttached(Appender<ILoggingEvent> appender) -
Uses of Appender in ch.qos.logback.classic.helpers
Classes in ch.qos.logback.classic.helpers that implement Appender Modifier and Type Class Description classWithLayoutListAppenderAn appender used for testing. -
Uses of Appender in ch.qos.logback.classic.net
Classes in ch.qos.logback.classic.net that implement Appender Modifier and Type Class Description classSMTPAppenderSend an e-mail when a specific logging event occurs, typically on errors or fatal errors.classSocketAppenderSendsILoggingEventobjects to a remote a log server, usually aSocketNode.classSSLSocketAppenderASocketAppenderthat supports SSL.classSyslogAppenderThis appender can be used to send messages to a remote syslog daemon. -
Uses of Appender in ch.qos.logback.classic.sift
Classes in ch.qos.logback.classic.sift that implement Appender Modifier and Type Class Description classSiftingAppenderThis appender can contain other appenders which it can build dynamically depending on MDC values. -
Uses of Appender in ch.qos.logback.core
Classes in ch.qos.logback.core that implement Appender Modifier and Type Class Description classAppenderBase<E>Sets a skeleton implementation for appenders.classAsyncAppenderBase<E>This appender and derived classes, log events asynchronously.classConsoleAppender<E>ConsoleAppender appends log events toSystem.outorSystem.errusing a layout specified by the user.classFileAppender<E>FileAppender appends log events to a file.classOutputStreamAppender<E>OutputStreamAppender appends events to aOutputStream.classUnsynchronizedAppenderBase<E>Similar toAppenderBaseexcept that derived appenders need to handle thread synchronization on their own.Methods in ch.qos.logback.core that return Appender Modifier and Type Method Description Appender<E>AsyncAppenderBase. getAppender(String name)Methods in ch.qos.logback.core that return types with arguments of type Appender Modifier and Type Method Description Iterator<Appender<E>>AsyncAppenderBase. iteratorForAppenders()Methods in ch.qos.logback.core with parameters of type Appender Modifier and Type Method Description voidAsyncAppenderBase. addAppender(Appender<E> newAppender)booleanAsyncAppenderBase. detachAppender(Appender<E> eAppender)booleanAsyncAppenderBase. isAttached(Appender<E> eAppender) -
Uses of Appender in ch.qos.logback.core.helpers
Classes in ch.qos.logback.core.helpers that implement Appender Modifier and Type Class Description classNOPAppender<E> -
Uses of Appender in ch.qos.logback.core.net
Classes in ch.qos.logback.core.net that implement Appender Modifier and Type Class Description classAbstractSocketAppender<E>An abstract base for module specificSocketAppenderimplementations in other logback modules.classAbstractSSLSocketAppender<E>An abstract base for module specificSSLSocketAppenderimplementations located in other logback modules.classSMTPAppenderBase<E>An abstract class that provides support for sending events to an email address.classSyslogAppenderBase<E>Base class for SyslogAppender. -
Uses of Appender in ch.qos.logback.core.read
Classes in ch.qos.logback.core.read that implement Appender Modifier and Type Class Description classCyclicBufferAppender<E>CyclicBufferAppender stores events in a cyclic buffer of user-specified size.classListAppender<E> -
Uses of Appender in ch.qos.logback.core.rolling
Classes in ch.qos.logback.core.rolling that implement Appender Modifier and Type Class Description classRollingFileAppender<E>RollingFileAppenderextendsFileAppenderto back up the log files depending onRollingPolicyandTriggeringPolicy. -
Uses of Appender in ch.qos.logback.core.sift
Classes in ch.qos.logback.core.sift that implement Appender Modifier and Type Class Description classSiftingAppenderBase<E>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 Appender Modifier and Type Method Description Appender<E>AppenderFactory. buildAppender(Context context, String discriminatingValue)Appender<E>AppenderFactoryUsingSiftModel. buildAppender(Context context, String discriminatingValue)protected Appender<E>AppenderTracker. buildComponent(String key)Methods in ch.qos.logback.core.sift with parameters of type Appender Modifier and Type Method Description protected booleanAppenderTracker. isComponentStale(Appender<E> appender)protected voidAppenderTracker. processPriorToRemoval(Appender<E> component) -
Uses of Appender in ch.qos.logback.core.spi
Methods in ch.qos.logback.core.spi that return Appender Modifier and Type Method Description Appender<E>AppenderAttachable. getAppender(String name)Get an appender by name.Appender<E>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 Appender Modifier and Type Method Description Iterator<Appender<E>>AppenderAttachable. iteratorForAppenders()Get an iterator for appenders contained in the parent object.Iterator<Appender<E>>AppenderAttachableImpl. iteratorForAppenders()Get all attached appenders as an Enumeration.Methods in ch.qos.logback.core.spi with parameters of type Appender Modifier and Type Method Description voidAppenderAttachable. addAppender(Appender<E> newAppender)Add an appender.voidAppenderAttachableImpl. addAppender(Appender<E> newAppender)Attach an appender.booleanAppenderAttachable. detachAppender(Appender<E> appender)Detach the appender passed as parameter from the list of appenders.booleanAppenderAttachableImpl. detachAppender(Appender<E> appender)Remove the appender passed as parameter form the list of attached appenders.booleanAppenderAttachable. isAttached(Appender<E> appender)Returnstrueif the specified appender is in list of attached,falseotherwise.booleanAppenderAttachableImpl. isAttached(Appender<E> appender)Returnstrueif the specified appender is in the list of attached appenders,falseotherwise. -
Uses of Appender in ch.qos.logback.core.testUtil
Classes in ch.qos.logback.core.testUtil that implement Appender Modifier and Type Class Description classDelayingListAppender<E>classNPEAppender<E>classStringListAppender<E>
-