Uses of Class
ch.qos.logback.core.spi.ContextAwareBase

Packages that use ContextAwareBase
ch.qos.logback.classic Contains logback classic main classes. 
ch.qos.logback.classic.android Contains logback-classic classes bound to the Android SDK
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.encoder   
ch.qos.logback.classic.filter   
ch.qos.logback.classic.html Contains classes to format log output in HTML. 
ch.qos.logback.classic.joran Contains Joran configuration classes. 
ch.qos.logback.classic.joran.action   
ch.qos.logback.classic.jul Logback <-> java.util.logging (JUL) integration. 
ch.qos.logback.classic.log4j Contains support for log4j output formats. 
ch.qos.logback.classic.net Contains classes used to log through a network 
ch.qos.logback.classic.sift   
ch.qos.logback.classic.spi Contains core classes of logback classic. 
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.db.dialect Contains the dialect classes used by logback to log to different databases, and the SQL scripts to created the necessary tables. 
ch.qos.logback.core.encoder   
ch.qos.logback.core.filter Contains base classes to the event filtering functionality of logback. 
ch.qos.logback.core.helpers Helpers package. 
ch.qos.logback.core.html Contains the base classes needed to format logging events to HTML. 
ch.qos.logback.core.joran Contains Joran configuration classes. 
ch.qos.logback.core.joran.action   
ch.qos.logback.core.joran.spi   
ch.qos.logback.core.joran.util   
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.pattern.parser   
ch.qos.logback.core.property   
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. 
ch.qos.logback.core.sift   
ch.qos.logback.core.status Contains logback's internal error reporting system. 
ch.qos.logback.core.util Contains various utility classes. 
chapters.appenders   
chapters.appenders.mail   
chapters.filters   
chapters.layouts   
chapters.migrationFromLog4j   
chapters.onJoran   
chapters.onJoran.calculator   
chapters.onJoran.helloWorld   
chapters.onJoran.implicit   
 

Uses of ContextAwareBase in ch.qos.logback.classic
 

Subclasses of ContextAwareBase in ch.qos.logback.classic
 class AsyncAppender
          In order to optimize performance this appender deems events of level TRACE, DEBUG and INFO as discardable.
 class PatternLayout
           A flexible layout configurable with pattern string.
 

Uses of ContextAwareBase in ch.qos.logback.classic.android
 

Subclasses of ContextAwareBase in ch.qos.logback.classic.android
 class LogcatAppender
          An appender that wraps the native Android logging mechanism (logcat); redirects all logging requests to logcat
 

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

Subclasses of ContextAwareBase in ch.qos.logback.classic.boolex
 class OnErrorEvaluator
          Evaluates to true when the logging event passed as parameter has level ERROR or higher.
 class OnMarkerEvaluator
          Evaluates to true when the logging event passed as parameter contains one of the user-specified markers.
 

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

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

Uses of ContextAwareBase in ch.qos.logback.classic.encoder
 

Subclasses of ContextAwareBase in ch.qos.logback.classic.encoder
 class PatternLayoutEncoder
           
 

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

Subclasses of ContextAwareBase in ch.qos.logback.classic.filter
 class LevelFilter
          A class that filters events by the level equality.
 class ThresholdFilter
          Filters events below the threshold level.
 

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

Subclasses of ContextAwareBase in ch.qos.logback.classic.html
 class HTMLLayout
          HTMLLayout outputs events in an HTML table.
 

Uses of ContextAwareBase in ch.qos.logback.classic.joran
 

Subclasses of ContextAwareBase in ch.qos.logback.classic.joran
 class JoranConfigurator
          This JoranConfiguratorclass adds rules specific to logback-classic.
 

Uses of ContextAwareBase in ch.qos.logback.classic.joran.action
 

Subclasses of ContextAwareBase in ch.qos.logback.classic.joran.action
 class ConditionalIncludeAction
           
 class ConfigurationAction
           
 class ConsolePluginAction
           
 class ContextNameAction
           
 class FindIncludeAction
          Action that searches child includes until the first found path is returned.
 class LevelAction
          Action to handle the element nested within element.
 class LoggerAction
          Action which handles elements in configuration files.
 class LoggerContextListenerAction
           
 class RootLoggerAction
           
 

Uses of ContextAwareBase in ch.qos.logback.classic.jul
 

Subclasses of ContextAwareBase in ch.qos.logback.classic.jul
 class LevelChangePropagator
          Propagate level changes made to a logback logger into the equivalent logger in j.u.l.
 

Uses of ContextAwareBase in ch.qos.logback.classic.log4j
 

Subclasses of ContextAwareBase in ch.qos.logback.classic.log4j
 class XMLLayout
          Generates log4j.dtd compliant XML documents.
 

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

Subclasses of ContextAwareBase in ch.qos.logback.classic.net
 class SMTPAppender
          Send an e-mail when a specific logging event occurs, typically on errors or fatal errors.
 class SocketAppender
          Sends ILoggingEvent 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 ContextAwareBase in ch.qos.logback.classic.sift
 

Subclasses of ContextAwareBase in ch.qos.logback.classic.sift
 class ContextBasedDiscriminator
          This discriminator returns the value context to which this event is attached to.
 class MDCBasedDiscriminator
          MDCBasedDiscriminator essentially returns the value mapped to an MDC key.
 class SiftAction
           
 class SiftingAppender
          This appender can contains other appenders which it can build dynamically depending on MDC values.
 class SiftingJoranConfigurator
           
 

Uses of ContextAwareBase in ch.qos.logback.classic.spi
 

Subclasses of ContextAwareBase in ch.qos.logback.classic.spi
 class LoggerContextAwareBase
           
 

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

Subclasses of ContextAwareBase in ch.qos.logback.classic.turbo
 class DuplicateMessageFilter
          See http://logback.qos.ch/manual/filters.html#DuplicateMessageFilter for details.
 class DynamicThresholdFilter
          This 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.
 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 turbo filters.
 class MDCFilter
          This class allows output for a given MDC value.
 class ReconfigureOnChangeFilter
          Reconfigure a LoggerContext when the configuration file changes.
 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 ContextAwareBase in ch.qos.logback.core
 

Subclasses of ContextAwareBase in ch.qos.logback.core
 class AppenderBase<E>
          Sets a skeleton implementation for appenders.
 class AsyncAppenderBase<E>
          This appender and derived classes, log events asynchronously.
 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 OutputStreamAppender<E>
          OutputStreamAppender appends events to a OutputStream.
 class PropertyDefinerBase
          Set a skeleton implementation for property definers just for have ContextAwareBase.
 class UnsynchronizedAppenderBase<E>
          Similar to AppenderBase except that derived appenders need to handle thread synchronization on their own.
 

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

Subclasses of ContextAwareBase in ch.qos.logback.core.boolex
 class EventEvaluatorBase<E>
           
 class Matcher
           
 

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

Subclasses of ContextAwareBase in ch.qos.logback.core.db
 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.
 

Uses of ContextAwareBase in ch.qos.logback.core.db.dialect
 

Subclasses of ContextAwareBase in ch.qos.logback.core.db.dialect
 class DBUtil
           
 

Uses of ContextAwareBase in ch.qos.logback.core.encoder
 

Subclasses of ContextAwareBase in ch.qos.logback.core.encoder
 class EchoEncoder<E>
           
 class EncoderBase<E>
           
 class LayoutWrappingEncoder<E>
           
 class ObjectStreamEncoder<E>
          Write out events as java objects.
 

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

Subclasses of ContextAwareBase in ch.qos.logback.core.filter
 class AbstractMatcherFilter<E>
           
 class EvaluatorFilter<E>
          The value of the AbstractMatcherFilter.onMatch and AbstractMatcherFilter.onMismatch attributes is set to FilterReply.NEUTRAL, so that a badly configured evaluator filter does not disturb the functioning of the filter chain.
 class Filter<E>
          Users should extend this class to implement customized event filtering.
 

Uses of ContextAwareBase in ch.qos.logback.core.helpers
 

Subclasses of ContextAwareBase in ch.qos.logback.core.helpers
 class NOPAppender<E>
           
 

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

Subclasses of ContextAwareBase in ch.qos.logback.core.html
 class HTMLLayoutBase<E>
          This class is a base class for HTMLLayout classes part of other logback modules such as logback-classic and logback-access.
 

Uses of ContextAwareBase in ch.qos.logback.core.joran
 

Subclasses of ContextAwareBase in ch.qos.logback.core.joran
 class GenericConfigurator
           
 class JoranConfiguratorBase
          A JoranConfiguratorBase lays most of the groundwork for concrete configurators derived from it.
 

Uses of ContextAwareBase in ch.qos.logback.core.joran.action
 

Subclasses of ContextAwareBase in ch.qos.logback.core.joran.action
 class AbstractEventEvaluatorAction
           
 class AbstractIncludeAction
           
 class Action
          Most of the work for configuring logback is done by Actions.
 class AppenderAction<E>
           
 class AppenderRefAction
           
 class ConversionRuleAction
           
 class DefinePropertyAction
          Instantiate class for define property value.
 class ImplicitAction
          ImplcitActions are like normal (explicit) actions except that are applied by the parser when no other pattern applies.
 class IncludeAction
           
 class NestedBasicPropertyIA
          This action is responsible for tying together a parent object with one of its simple properties specified as an element but for which there is no explicit rule.
 class NestedComplexPropertyIA
          This action is responsible for tying together a parent object with a child element for which there is no explicit rule.
 class NewRuleAction
           
 class NOPAction
          No operation (NOP) action that does strictly nothing.
 class ParamAction
           
 class PropertyAction
          This class serves as a base for other actions, which similar to the ANT task which add/set properties of a given object.
 class StatusListenerAction
           
 class TimestampAction
          Given a key and a date-and-time pattern, puts a property to the context, with the specified key and value equal to the current time in the format corresponding to the specified date-and-time pattern.
 

Uses of ContextAwareBase in ch.qos.logback.core.joran.spi
 

Subclasses of ContextAwareBase in ch.qos.logback.core.joran.spi
 class ConfigurationWatchList
           
 class InterpretationContext
          An InterpretationContext contains the contextual state of a Joran parsing session.
 class SimpleRuleStore
          This class implements the RuleStore interface.
 

Uses of ContextAwareBase in ch.qos.logback.core.joran.util
 

Subclasses of ContextAwareBase in ch.qos.logback.core.joran.util
 class PropertySetter
          General purpose Object property setter.
 

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

Subclasses of ContextAwareBase in ch.qos.logback.core.layout
 class EchoLayout<E>
          Echos the incoming object adding a line separator character(s) at the end.
 

Uses of ContextAwareBase in ch.qos.logback.core.net
 

Subclasses of ContextAwareBase in ch.qos.logback.core.net
 class SMTPAppenderBase<E>
          An abstract class that provides support for sending events to an email address.
 class SocketAppenderBase<E>
          This is the base class for module specific SocketAppender implementations.
 class SyslogAppenderBase<E>
          Base class for SyslogAppender.
 

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

Subclasses of ContextAwareBase in ch.qos.logback.core.pattern
 class PatternLayoutBase<E>
           
 class PatternLayoutEncoderBase<E>
           
 

Uses of ContextAwareBase in ch.qos.logback.core.pattern.parser
 

Subclasses of ContextAwareBase in ch.qos.logback.core.pattern.parser
 class Parser<E>
           
 

Uses of ContextAwareBase in ch.qos.logback.core.property
 

Subclasses of ContextAwareBase in ch.qos.logback.core.property
 class FileExistsPropertyDefiner
           
 

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

Subclasses of ContextAwareBase in ch.qos.logback.core.read
 class CyclicBufferAppender<E>
          CyclicBufferAppender stores events in a cyclic buffer of user-specified size.
 class ListAppender<E>
           
 

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

Subclasses of ContextAwareBase in ch.qos.logback.core.rolling
 class DefaultTimeBasedFileNamingAndTriggeringPolicy<E>
           
 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 SizeAndTimeBasedFNATP<E>
           
 class SizeBasedTriggeringPolicy<E>
          SizeBasedTriggeringPolicy looks at size of the file being currently written to.
 class TimeBasedFileNamingAndTriggeringPolicyBase<E>
           
 class TimeBasedRollingPolicy<E>
          TimeBasedRollingPolicy is both easy to configure and quite powerful.
 class TriggeringPolicyBase<E>
          SizeBasedTriggeringPolicy looks at size of the file being currently written to.
 

Uses of ContextAwareBase in ch.qos.logback.core.rolling.helper
 

Subclasses of ContextAwareBase in ch.qos.logback.core.rolling.helper
 class Compressor
          The Compression class implements ZIP and GZ file compression/decompression methods.
 class DefaultArchiveRemover
           
 class FileNamePattern
          After parsing file name patterns, given a number or a date, instances of this class can be used to compute a file name according to the file name pattern and the given integer or date.
 class RenameUtil
          Utility class to help solving problems encountered while renaming files.
 class SizeAndTimeBasedArchiveRemover
           
 class TimeBasedArchiveRemover
           
 

Methods in ch.qos.logback.core.rolling.helper with parameters of type ContextAwareBase
 void RollingCalendar.printPeriodicity(ContextAwareBase cab)
           
 

Uses of ContextAwareBase in ch.qos.logback.core.sift
 

Subclasses of ContextAwareBase in ch.qos.logback.core.sift
 class SiftingAppenderBase<E>
          This appender serves as the base class for actual SiftingAppenders implemented by the logback-classic and logback-access modules.
 class SiftingJoranConfiguratorBase<E>
           
 

Uses of ContextAwareBase in ch.qos.logback.core.status
 

Subclasses of ContextAwareBase in ch.qos.logback.core.status
 class OnConsoleStatusListener
          Print all new incoming status messages on the console (System.out).
 class OnErrorConsoleStatusListener
          Print all new incoming status messages on the error console (System.err).
 

Uses of ContextAwareBase in ch.qos.logback.core.util
 

Subclasses of ContextAwareBase in ch.qos.logback.core.util
 class ContextUtil
           
 

Uses of ContextAwareBase in chapters.appenders
 

Subclasses of ContextAwareBase in chapters.appenders
 class CountingConsoleAppender
           
 

Uses of ContextAwareBase in chapters.appenders.mail
 

Subclasses of ContextAwareBase in chapters.appenders.mail
 class CounterBasedEvaluator
          A simple EventEvaluator implementation that triggers email transmission after 1024 events regardless of event level.
 

Uses of ContextAwareBase in chapters.filters
 

Subclasses of ContextAwareBase in chapters.filters
 class SampleFilter
           
 class SampleTurboFilter
           
 

Uses of ContextAwareBase in chapters.layouts
 

Subclasses of ContextAwareBase in chapters.layouts
 class MySampleLayout
           
 class MySampleLayout2
           
 

Uses of ContextAwareBase in chapters.migrationFromLog4j
 

Subclasses of ContextAwareBase in chapters.migrationFromLog4j
 class TrivialLogbackAppender
           
 class TrivialLogbackLayout
          A very simple logback-classic layout which formats a logging event by returning the message contained therein.
 

Uses of ContextAwareBase in chapters.onJoran
 

Subclasses of ContextAwareBase in chapters.onJoran
 class SimpleConfigurator
          A minimal configurator extending GenericConfigurator.
 

Uses of ContextAwareBase in chapters.onJoran.calculator
 

Subclasses of ContextAwareBase in chapters.onJoran.calculator
 class AddAction
          This action adds the two integers at the top of the stack (they are removed) and pushes the result to the top the stack.
 class ComputationAction1
          ComputationAction1 will print the result of the compuration made by children elements but only if the compuration itself is named, that is if the name attribute of the associated computation element is not null.
 class ComputationAction2
          ComputationAction2 will print the result of the compuration made by children elements but only if the computation itself is named, that is if the name attribute of the associated computation element is not null.
 class LiteralAction
          This action converts the value attribute of the associated element to an integer and pushes the resulting Integer object on top of the execution context stack.
 class MultiplyAction
          This action multiplies the two integers at the top of the stack (they are removed) and pushes the result on top the stack.
 

Uses of ContextAwareBase in chapters.onJoran.helloWorld
 

Subclasses of ContextAwareBase in chapters.onJoran.helloWorld
 class HelloWorldAction
          A trivial action that writes "Hello world" on the console.
 

Uses of ContextAwareBase in chapters.onJoran.implicit
 

Subclasses of ContextAwareBase in chapters.onJoran.implicit
 class PrintMeImplicitAction
          A rather trivial implicit action which is applicable if an element has a printme attribute set to true.
 



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