Uses of Interface
ch.qos.logback.core.spi.LifeCycle
Packages that use LifeCycle
Package
Description
This is logback access' main package.
Contains classes to format log output in HTML.
This is logback access' implementation for Jetty 8.
Provides a robust appender that serves logging events to remote clients
Provides classes implementing format specifiers in conversion patterns.
Contains the core classes of logback access.
This is logback access' implementation for Tomcat.
Contains logback classic main classes.
Contains helpers.
Contains classes to format log output in HTML.
Logback <-> java.util.logging (JUL) integration.
Contains support for log4j output formats.
Contains classes used to log through a network
Provides a robust logging server
Provides classes implementing format specifiers in conversion patterns.
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.access
Classes in ch.qos.logback.access that implement LifeCycleModifier and TypeClassDescriptionclassThis class is a module-specific implementation ofPatternLayoutto allow http-specific patterns to be used.class -
Uses of LifeCycle in ch.qos.logback.access.boolex
Classes in ch.qos.logback.access.boolex that implement LifeCycle -
Uses of LifeCycle in ch.qos.logback.access.filter
Classes in ch.qos.logback.access.filter that implement LifeCycle -
Uses of LifeCycle in ch.qos.logback.access.html
Classes in ch.qos.logback.access.html that implement LifeCycle -
Uses of LifeCycle in ch.qos.logback.access.jetty
Classes in ch.qos.logback.access.jetty that implement LifeCycleModifier and TypeClassDescriptionclassThis class is logback's implementation of jetty's RequestLog interface. -
Uses of LifeCycle in ch.qos.logback.access.net
Classes in ch.qos.logback.access.net that implement LifeCycleModifier and TypeClassDescriptionclassSend an e-mail when a specific access event occurs, typically when certain pages are accessed.classSendsIAccessEventobjects to a remote a log server, usually aSocketNode.classASocketAppenderthat supports SSL.class -
Uses of LifeCycle in ch.qos.logback.access.net.server
Classes in ch.qos.logback.access.net.server that implement LifeCycleModifier and TypeClassDescriptionclassAn appender that listens on a TCP port for connections from remote loggers.classAn appender that listens on a TCP port for connections from remote loggers. -
Uses of LifeCycle in ch.qos.logback.access.pattern
Classes in ch.qos.logback.access.pattern that implement LifeCycleModifier and TypeClassDescriptionclassclassclassclassclassclassThis class is tied to thefullRequestconversion word.classclassclassclassclassAlways returns the NA (not available) string which is "-" in the case of access conversions.classclassclassclassclassclassThis class is tied to therequestContentconversion word.classclassclassclassclassclassThe request URI.classThe first line of the request.classThis class is tied to therequestContentconversion word.classclassclassclassclass -
Uses of LifeCycle in ch.qos.logback.access.sift
Classes in ch.qos.logback.access.sift that implement LifeCycleModifier and TypeClassDescriptionclassAccessEventDiscriminator's job is to return the value of a designated field in anIAccessEventinstance.classThis appender can contain other appenders which it can build dynamically depending on MDC values. -
Uses of LifeCycle in ch.qos.logback.access.spi
Classes in ch.qos.logback.access.spi that implement LifeCycleModifier and TypeClassDescriptionclassA minimal context implementation used by certain logback-access components, mainly SocketServer. -
Uses of LifeCycle in ch.qos.logback.access.tomcat
Methods in ch.qos.logback.access.tomcat with parameters of type LifeCycle -
Uses of LifeCycle in ch.qos.logback.classic
Classes in ch.qos.logback.classic that implement LifeCycleModifier and TypeClassDescriptionclassIn order to optimize performance this appender deems events of level TRACE, DEBUG and INFO as discardable.classLoggerContext glues many of the logback-classic components together.classA flexible layout configurable with pattern string. -
Uses of LifeCycle in ch.qos.logback.classic.boolex
Classes in ch.qos.logback.classic.boolex that implement LifeCycleModifier and TypeClassDescriptionclassclassEvaluates to true when the logging event passed as parameter has level ERROR or higher.classEvaluates to true when the logging event passed as parameter contains one of the user-specified markers. -
Uses of LifeCycle in ch.qos.logback.classic.encoder
Classes in ch.qos.logback.classic.encoder that implement LifeCycle -
Uses of LifeCycle in ch.qos.logback.classic.filter
Classes in ch.qos.logback.classic.filter that implement LifeCycleModifier and TypeClassDescriptionclassA class that filters events by the level equality.classFilters events below the threshold level. -
Uses of LifeCycle in ch.qos.logback.classic.helpers
Classes in ch.qos.logback.classic.helpers that implement LifeCycle -
Uses of LifeCycle in ch.qos.logback.classic.html
Classes in ch.qos.logback.classic.html that implement LifeCycle -
Uses of LifeCycle in ch.qos.logback.classic.jul
Classes in ch.qos.logback.classic.jul that implement LifeCycleModifier and TypeClassDescriptionclassPropagate level changes made to a logback logger into the equivalent logger in j.u.l. -
Uses of LifeCycle in ch.qos.logback.classic.layout
Classes in ch.qos.logback.classic.layout that implement LifeCycle -
Uses of LifeCycle in ch.qos.logback.classic.log4j
Classes in ch.qos.logback.classic.log4j that implement LifeCycle -
Uses of LifeCycle in ch.qos.logback.classic.net
Classes in ch.qos.logback.classic.net that implement LifeCycleModifier and TypeClassDescriptionclassAn abstract base for components that receive logging events from a remote peer and log according to local policyclassSend an e-mail when a specific logging event occurs, typically on errors or fatal errors.classSendsILoggingEventobjects to a remote a log server, usually aSocketNode.classA component that receives serializedILoggingEventobjects from a remote appender over aSocket.classASocketAppenderthat supports SSL.classASocketReceiverthat supports SSL.classThis appender can be used to send messages to a remote syslog daemon. -
Uses of LifeCycle in ch.qos.logback.classic.net.server
Classes in ch.qos.logback.classic.net.server that implement LifeCycleModifier and TypeClassDescriptionclassAn appender that listens on a TCP port for connections from remote loggers.classA logging socket server that is configurable using Joran.classAServerSocketAppenderthat supports SSL.classAServerSocketReceiverthat supports SSL. -
Uses of LifeCycle in ch.qos.logback.classic.pattern
Classes in ch.qos.logback.classic.pattern that implement LifeCycleModifier and TypeClassDescriptionclassThis converter outputs caller data depending on depth or depth range and marker data.classThis class serves the super-class of all converters in logback.classclassConverts an event to the logger context's name.classclassclassclassConvert the contents ofKeyValuePairlist to a String.classReturn the event's level.classclassclassA converters based on a locally incremented sequence number.classclassReturn the event's marker value(s).classclassReturn the event's formatted message.classclassOutputs the number of microseconds of the timestamp.classIn case abbreviation service is requested, NamedConverter will convert fully qualified class names to their abbreviated from.classAlways returns an empty string.classfinal classclassclassclassReturn the event's sequence number.classclassReturn the events thread (usually the current thread).classConverter which handle throwables should be derived from this class.classAdd a stack trace in case the event contains a Throwable. -
Uses of LifeCycle in ch.qos.logback.classic.pattern.color
Classes in ch.qos.logback.classic.pattern.color that implement LifeCycleModifier and TypeClassDescriptionclassHighlights inner-text depending on the level, in bold red for events of level ERROR, in red for WARN, in BLUE for INFO, and in the default color for other levels. -
Uses of LifeCycle in ch.qos.logback.classic.sift
Classes in ch.qos.logback.classic.sift that implement LifeCycleModifier and TypeClassDescriptionclassThis discriminator returns the value context to which this event is attached to.classThis discriminator returns the value context as determined by JNDI.classMDCBasedDiscriminator essentially returns the value mapped to an MDC key.classThis appender can contain other appenders which it can build dynamically depending on MDC values. -
Uses of LifeCycle in ch.qos.logback.classic.turbo
Classes in ch.qos.logback.classic.turbo that implement LifeCycleModifier and TypeClassDescriptionclassSee {@link http://logback.qos.ch/manual/filters.html#DuplicateMessageFilter} for details.classThis filter allows for efficient course grained filtering based on criteria such as product name or company name that would be associated with requests as they are processed.classChecks whether the marker in the event matches the marker specified by the user.classAn abstract class containing support forMatchingFilter.onMatchonMatchingFilter.onMismatchattributes, shared by many but not all turbo filters.classThis class allows output for a given MDC value.classReconfigure a LoggerContext when the configuration file changes.classTurboFilter is a specialized filter with a decide method that takes a bunch of parameters instead of a single event object. -
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 chapters.appenders
Classes in chapters.appenders that implement LifeCycle -
Uses of LifeCycle in chapters.appenders.mail
Classes in chapters.appenders.mail that implement LifeCycleModifier and TypeClassDescriptionclassA simple EventEvaluator implementation that triggers email transmission after 1024 events regardless of event level. -
Uses of LifeCycle in chapters.filters
Classes in chapters.filters that implement LifeCycle -
Uses of LifeCycle in chapters.layouts
Classes in chapters.layouts that implement LifeCycleModifier and TypeClassDescriptionclassclassclass -
Uses of LifeCycle in chapters.migrationFromLog4j
Classes in chapters.migrationFromLog4j that implement LifeCycleModifier and TypeClassDescriptionclassclassA very simple logback-classic layout which formats a logging event by returning the message contained therein.