Uses of Interface
ch.qos.logback.core.spi.LifeCycle
Packages that use LifeCycle
Package
Description
Contains the main classes of logback core.
Contains the EventEvaluator interface and subclasses.
Contains base classes to the event filtering functionality of logback.
Helpers package.
Contains the base classes needed to format logging events to HTML.
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.
Contains the base classes used by PatternLayout.
Implements various file rolling policies.
Internal helper classes used by
ch.qos.logback.core.rolling package.Contains logback's internal error reporting system.
-
Uses of LifeCycle in ch.qos.logback.core
Subinterfaces of LifeCycle in ch.qos.logback.coreClasses in ch.qos.logback.core that implement LifeCycleModifier and TypeClassDescriptionclassAppenderBase<E>Sets a skeleton implementation for appenders.classThis appender and derived classes, log events asynchronously.classConsoleAppender appends log events toSystem.outorSystem.errusing a layout specified by the user.classclassFileAppender<E>FileAppender appends log events to a file.classLayoutBase<E>classOutputStreamAppender appends events to aOutputStream.classSimilar to AppenderBase except that derived appenders need to handle thread synchronization on their own.Methods in ch.qos.logback.core with parameters of type LifeCycle -
Uses of LifeCycle in ch.qos.logback.core.boolex
Subinterfaces of LifeCycle in ch.qos.logback.core.boolexModifier and TypeInterfaceDescriptioninterfaceEvaluates whether a given an event matches user-specified criteria.Classes in ch.qos.logback.core.boolex that implement LifeCycleModifier and TypeClassDescriptionclassclassAbstract class which sets the groundwork for janino based evaluations.class -
Uses of LifeCycle in ch.qos.logback.core.encoder
Subinterfaces of LifeCycle in ch.qos.logback.core.encoderModifier and TypeInterfaceDescriptioninterfaceEncoder<E>Encoders are responsible for transform an incoming event into a byte arrayClasses in ch.qos.logback.core.encoder that implement LifeCycle -
Uses of LifeCycle in ch.qos.logback.core.filter
Classes in ch.qos.logback.core.filter that implement LifeCycleModifier and TypeClassDescriptionclassclassThe value of theAbstractMatcherFilter.onMatchandAbstractMatcherFilter.onMismatchattributes is set toFilterReply.NEUTRAL, so that a badly configured evaluator filter does not disturb the functioning of the filter chain.classFilter<E>Users should extend this class to implement customized event filtering. -
Uses of LifeCycle in ch.qos.logback.core.helpers
Classes in ch.qos.logback.core.helpers that implement LifeCycle -
Uses of LifeCycle in ch.qos.logback.core.html
Classes in ch.qos.logback.core.html that implement LifeCycleModifier and TypeClassDescriptionclassThis class is a base class for HTMLLayout classes part of other logback modules such as logback-classic and logback-access. -
Uses of LifeCycle in ch.qos.logback.core.layout
Classes in ch.qos.logback.core.layout that implement LifeCycleModifier and TypeClassDescriptionclassEchoLayout<E>Echos the incoming object adding a line separator character(s) at the end. -
Uses of LifeCycle in ch.qos.logback.core.net
Classes in ch.qos.logback.core.net that implement LifeCycleModifier and TypeClassDescriptionclassAn abstract base for module specificSocketAppenderimplementations in other logback modules.classAn abstract base for module specificSSLSocketAppenderimplementations located in other logback modules.classAn abstract class that provides support for sending events to an email address.classBase class for SyslogAppender. -
Uses of LifeCycle in ch.qos.logback.core.net.server
Classes in ch.qos.logback.core.net.server that implement LifeCycleModifier and TypeClassDescriptionclassThis is the super class for module specific ServerSocketAppender implementations can derive from.classThis is the base class for module specific ServerSocketAppender implementations. -
Uses of LifeCycle in ch.qos.logback.core.pattern
Classes in ch.qos.logback.core.pattern that implement LifeCycleModifier and TypeClassDescriptionclassclassclassclassclassclass -
Uses of LifeCycle in ch.qos.logback.core.pattern.color
Classes in ch.qos.logback.core.pattern.color that implement LifeCycleModifier and TypeClassDescriptionclassEncloses a given set of converter output in black using the appropriate ANSI escape codes.classEncloses a given set of converter output in blue using the appropriate ANSI escape codes.classEncloses a given set of converter output in bold blue using the appropriate ANSI escape codes.classEncloses a given set of converter output in bold cyan using the appropriate ANSI escape codes.classEncloses a given set of converter output in bold green using the appropriate ANSI escape codes.classEncloses a given set of converter output in bold magenta using the appropriate ANSI escape codes.classEncloses a given set of converter output in bold red using the appropriate ANSI escape codes.classEncloses a given set of converter output in bold white using the appropriate ANSI escape codes.classEncloses a given set of converter output in bold yellow using the appropriate ANSI escape codes.classEncloses a given set of converter output in cyan using the appropriate ANSI escape codes.classBase class for all foreground color setting composite converters.classEncloses a given set of converter output in gray using the appropriate ANSI escape codes.classEncloses a given set of converter output in green using the appropriate ANSI escape codes.classEncloses a given set of converter output in magenta using the appropriate ANSI escape codes.classEncloses a given set of converter output in red using the appropriate ANSI escape codes.classEncloses a given set of converter output in white using the appropriate ANSI escape codes.classEncloses a given set of converter output in yellow using the appropriate ANSI escape codes. -
Uses of LifeCycle in ch.qos.logback.core.read
Classes in ch.qos.logback.core.read that implement LifeCycleModifier and TypeClassDescriptionclassCyclicBufferAppender stores events in a cyclic buffer of user-specified size.classListAppender<E> -
Uses of LifeCycle in ch.qos.logback.core.rolling
Subinterfaces of LifeCycle in ch.qos.logback.core.rollingModifier and TypeInterfaceDescriptioninterfaceARollingPolicyis responsible for performing the rolling over of the active log file.interfaceThis interface lists the set of methods that need to be implemented by triggering policies which are nested within aTimeBasedRollingPolicy.interfaceATriggeringPolicycontrols the conditions under which roll-over occurs.Classes in ch.qos.logback.core.rolling that implement LifeCycleModifier and TypeClassDescriptionclassclassWhen rolling over,FixedWindowRollingPolicyrenames files according to a fixed window algorithm.classRollingFileAppenderextendsFileAppenderto back up the log files depending onRollingPolicyandTriggeringPolicy.classImplements methods common to most, it not all, rolling policies.classclassclassSizeBasedTriggeringPolicy looks at size of the file being currently written to.classclassTimeBasedRollingPolicyis both easy to configure and quite powerful.classSizeBasedTriggeringPolicy looks at size of the file being currently written to. -
Uses of LifeCycle in ch.qos.logback.core.rolling.helper
Classes in ch.qos.logback.core.rolling.helper that implement LifeCycleModifier and TypeClassDescriptionclassReturns a date formatted by SimpleDateFormatter.classWhen asked to convert an integer,IntegerTokenConverterthe string value of that integer. -
Uses of LifeCycle in ch.qos.logback.core.sift
Subinterfaces of LifeCycle in ch.qos.logback.core.siftModifier and TypeInterfaceDescriptioninterfaceImplement this interface in order to compute a discriminating value for a given event of type <E>.Classes in ch.qos.logback.core.sift that implement LifeCycleModifier and TypeClassDescriptionclassBase implementation ofDiscriminatorthat provides basic lifecycle managementclassclassThis appender serves as the base class for actual SiftingAppenders implemented by the logback-classic and logback-access modules. -
Uses of LifeCycle in ch.qos.logback.core.status
Classes in ch.qos.logback.core.status that implement LifeCycleModifier and TypeClassDescriptionclassPrint all new incoming status messages on the console (System.out).classPrint all new incoming status messages on the error console (System.err).classclassPrint all new incoming status messages on the designated PrintStream. -
Uses of LifeCycle in ch.qos.logback.core.testUtil
Classes in ch.qos.logback.core.testUtil that implement LifeCycle