Logback API
Version 0.9.8

Uses of Interface
ch.qos.logback.core.spi.LifeCycle

Packages that use LifeCycle
ch.qos.logback.access.filter   
ch.qos.logback.access.net   
ch.qos.logback.access.pattern Provides classes implementing format specifiers in conversion patterns. 
ch.qos.logback.classic Contains logback classic main classes. 
ch.qos.logback.classic.boolex   
ch.qos.logback.classic.db The ch.qos.logback.classic.db package provides means to append logging events into various databases. 
ch.qos.logback.classic.filter   
ch.qos.logback.classic.html Contains classes to format log output in HTML. 
ch.qos.logback.classic.net Contains classes used to log through a network 
ch.qos.logback.classic.pattern Provides classes implementing format specifiers in conversion patterns. 
ch.qos.logback.classic.turbo   
ch.qos.logback.core Contains the main classes of logback core. 
ch.qos.logback.core.boolex Contains the EventEvaluator interface and subclasses. 
ch.qos.logback.core.db The ch.qos.logback.core.db package provides bases classes to append objects into various databases. 
ch.qos.logback.core.filter Contains base classes to the event filtering functionnalities of logback. 
ch.qos.logback.core.html Contains the base classes needed to format logging events to HTML. 
ch.qos.logback.core.layout   
ch.qos.logback.core.net Contains the base classes used by logback to log to remote destinations. 
ch.qos.logback.core.pattern Contains the base classes used by PatternLayout. 
ch.qos.logback.core.read   
ch.qos.logback.core.rolling Implements various file rolling policies. 
ch.qos.logback.core.rolling.helper Internal helper classes used by ch.qos.logback.core.rolling package. 
 

Uses of LifeCycle in ch.qos.logback.access.filter
 

Classes in ch.qos.logback.access.filter that implement LifeCycle
 class CountingFilter
           
 class StatisticalViewImpl
           
 

Uses of LifeCycle in ch.qos.logback.access.net
 

Classes in ch.qos.logback.access.net that implement LifeCycle
 class URLEvaluator
           
 

Uses of LifeCycle in ch.qos.logback.access.pattern
 

Classes in ch.qos.logback.access.pattern that implement LifeCycle
 class AccessConverter
           
 class ContentLengthConverter
           
 class FullRequestConverter
          This class is tied to the fullRequest conversion word.
 class FullResponseConverter
           
 class LocalIPAddressConverter
           
 class LocalPortConverter
           
 class NAConverter
          Always returns the NA (not available) string which is "-" in the case of access conversions.
 class RemoteHostConverter
           
 class RemoteIPAddressConverter
           
 class RemoteUserConverter
           
 class RequestAttributeConverter
           
 class RequestContentConverter
          This class is tied to the requestContent conversion word.
 class RequestCookieConverter
           
 class RequestHeaderConverter
           
 class RequestMethodConverter
           
 class RequestParameterConverter
           
 class RequestProtocolConverter
           
 class RequestURIConverter
          The request URI.
 class RequestURLConverter
          The first line of the request.
 class ResponseContentConverter
          This class is tied to the requestContent conversion word.
 class ResponseHeaderConverter
           
 class ServerNameConverter
           
 class StatusCodeConverter
           
 

Uses of LifeCycle in ch.qos.logback.classic
 

Classes in ch.qos.logback.classic that implement LifeCycle
 class LoggerContext
          LoggerContext glues many of the logback-classic components together.
 class PatternLayout
           A flexible layout configurable with pattern string.
 

Uses of LifeCycle in ch.qos.logback.classic.boolex
 

Classes in ch.qos.logback.classic.boolex that implement LifeCycle
 class JaninoEventEvaluator
           
 

Uses of LifeCycle in ch.qos.logback.classic.db
 

Classes in ch.qos.logback.classic.db that implement LifeCycle
 class DBAppender
          The DBAppender inserts logging events into three database tables in a format independent of the Java programming language.
 

Uses of LifeCycle in ch.qos.logback.classic.filter
 

Classes in ch.qos.logback.classic.filter that implement LifeCycle
 class LevelFilter
          A class that filters events depending on their level.
 class ThresholdFilter
          A class that filters events depending on their level.
 

Uses of LifeCycle in ch.qos.logback.classic.html
 

Classes in ch.qos.logback.classic.html that implement LifeCycle
 class HTMLLayout
          HTMLLayout outputs events in an HTML table.
 

Uses of LifeCycle in ch.qos.logback.classic.net
 

Classes in ch.qos.logback.classic.net that implement LifeCycle
 class JMSQueueAppender
          A simple appender that publishes events to a JMS Queue.
 class JMSTopicAppender
          A simple appender that publishes events to a JMS Topic.
 class SMTPAppender
          Send an e-mail when a specific logging event occurs, typically on errors or fatal errors.
 class SocketAppender
          Sends LoggingEvent objects to a remote a log server, usually a SocketNode.
 class SyslogAppender
          This appender can be used to send messages to a remote syslog daemon.
 

Uses of LifeCycle in ch.qos.logback.classic.pattern
 

Classes in ch.qos.logback.classic.pattern that implement LifeCycle
 class CallerDataConverter
          This converter outputs caller data depending on depth and marker data.
 class ClassicConverter
          This class serves the super-class of all converters in LOGBack.
 class ClassOfCallerConverter
           
 class DateConverter
           
 class FileOfCallerConverter
           
 class LevelConverter
          Return the event's level.
 class LineOfCallerConverter
           
 class LineSeparatorConverter
           
 class LoggerConverter
           
 class MarkerConverter
          Return the event's marker value(s).
 class MDCConverter
           
 class MessageConverter
          Return the event's message.
 class MethodOfCallerConverter
           
 class NamedConverter
           
 class NopThrowableInformationConverter
          Always returns an empty string.
 class RelativeTimeConverter
           
 class SyslogStartConverter
           
 class ThreadConverter
          Return the events thread (usually the current thread).
 class ThrowableHandlingConverter
          Converter which handle throwables should be derived from this class.
 class ThrowableInformationConverter
          Add a stack trace i case the event contains a Throwable.
 

Uses of LifeCycle in ch.qos.logback.classic.turbo
 

Classes in ch.qos.logback.classic.turbo that implement LifeCycle
 class MarkerFilter
          Checks whether the marker in the event matches the marker specified by the user.
 class MatchingFilter
          An abstract class containing support for MatchingFilter.onMatch on MatchingFilter.onMismatch attributes, shared by many but not all tubo filters.
 class MDCFilter
          This class allows output for a given MDC value.
 class TurboFilter
          TurboFilter 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.core
 interface Appender<E>
           
 interface Layout<E>
           
 

Classes in ch.qos.logback.core that implement LifeCycle
 class AppenderBase<E>
          This class is used to manage base functionnalities of all appenders.
 class ConsoleAppender<E>
          ConsoleAppender appends log events to System.out or System.err using a layout specified by the user.
 class FileAppender<E>
          FileAppender appends log events to a file.
 class LayoutBase<E>
           
 class WriterAppender<E>
          WriterAppender appends events to a hava.io.Writer.
 

Uses of LifeCycle in ch.qos.logback.core.boolex
 

Subinterfaces of LifeCycle in ch.qos.logback.core.boolex
 interface EventEvaluator
          An EventEvaluator has the responsibility to evaluate whether a given an event matches a given criteria.
 

Classes in ch.qos.logback.core.boolex that implement LifeCycle
 class JaninoEventEvaluatorBase
           
 class Matcher
           
 

Uses of LifeCycle in ch.qos.logback.core.db
 

Subinterfaces of LifeCycle in ch.qos.logback.core.db
 interface ConnectionSource
          The ConnectionSource interface provides a pluggable means of transparently obtaining JDBC Connections for logback classes that require the use of a Connection.
 

Classes in ch.qos.logback.core.db that implement LifeCycle
 class ConnectionSourceBase
           
 class DataSourceConnectionSource
          The DataSourceConnectionSource is an implementation of ConnectionSource that obtains the Connection in the recommended JDBC manner based on a DataSource.
 class DBAppenderBase<E>
           
 class DriverManagerConnectionSource
          The DriverManagerConnectionSource is an implementation of ConnectionSource that obtains the Connection in the traditional JDBC manner based on the connection URL.
 class JNDIConnectionSource
          The JNDIConnectionSource is an implementation of ConnectionSource that obtains a DataSource from a JNDI provider and uses it to obtain a Connection.
 

Uses of LifeCycle in ch.qos.logback.core.filter
 

Classes in ch.qos.logback.core.filter that implement LifeCycle
 class AbstractMatcherFilter
           
 class EvaluatorFilter
          The value of the AbstractMatcherFilter.onMatch and AbstractMatcherFilter.onMismatch attributes is set to Filter.NEUTRAL, so that a badly configured evaluator filter doesn't disturb the functionning of the chain.
 class Filter
          Users should extend this class to implement customized event filtering in addition to the build-in filtering rules.
 

Uses of LifeCycle in ch.qos.logback.core.html
 

Classes in ch.qos.logback.core.html that implement LifeCycle
 class HTMLLayoutBase<E>
          This class is a base class for logback component-specific HTMLLayout classes
 

Uses of LifeCycle in ch.qos.logback.core.layout
 

Classes in ch.qos.logback.core.layout that implement LifeCycle
 class EchoLayout<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 LifeCycle
 class JMSAppenderBase<E>
          This class serves as a base class for JMSTopicAppender and JMSQueueAppender For more information about this appender, please refer to: http://logback.qos.ch/manual/appenders.html#JMSAppenderBase
 class SMTPAppenderBase<E>
          An abstract class that provides basic support for sending events to an email address.
 class SocketAppenderBase<E>
          This is the base class for module specific SocketAppender implementations.
 class SyslogAppenderBase<E>
           
 class TelnetAppender
           
 

Uses of LifeCycle in ch.qos.logback.core.pattern
 

Classes in ch.qos.logback.core.pattern that implement LifeCycle
 class DynamicConverter<E>
           
 class PatternLayoutBase<E>
           
 

Uses of LifeCycle in ch.qos.logback.core.read
 

Classes in ch.qos.logback.core.read that implement LifeCycle
 class CyclicBufferAppender<E>
          CyclicBufferAppender stores events in a cyclic buffer of user-specified size.
 class ListAppender<E>
           
 

Uses of LifeCycle in ch.qos.logback.core.rolling
 

Subinterfaces of LifeCycle in ch.qos.logback.core.rolling
 interface RollingPolicy
          A RollingPolicy is responsible for performing the rolling over of the active log file.
 interface TriggeringPolicy
          A TriggeringPolicy controls the conditions under which roll-over occurs.
 

Classes in ch.qos.logback.core.rolling that implement LifeCycle
 class FixedWindowRollingPolicy
          When rolling over, FixedWindowRollingPolicy renames files according to a fixed window algorithm.
 class RollingFileAppender<E>
          RollingFileAppender extends FileAppender to backup the log files depending on RollingPolicy and TriggeringPolicy.
 class RollingPolicyBase
          Implements methods common to most, it not all, rolling policies.
 class SizeBasedTriggeringPolicy
          SizeBasedTriggeringPolicy looks at size of the file being currently written to.
 class TimeBasedRollingPolicy
          TimeBasedRollingPolicy is both easy to configure and quite powerful.
 class TriggeringPolicyBase
          SizeBasedTriggeringPolicy 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 LifeCycle
 class DateTokenConverter
           
 class IntegerTokenConverter
          When asked to convert an integer, IntegerTokenConverter the string value of that integer.
 


Logback API
Version 0.9.8

Copyright © 2005-2008 QOS.ch. All Rights Reserved.