Uses of Class
ch.qos.logback.core.spi.ContextAwareBase
Package
Description
Contains logback classic main classes.
Contains helpers.
Contains classes to format log output in HTML.
Contains Joran configuration classes.
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
Contains core classes of logback classic.
Contains utility classes.
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 shutdown hook functionality of logback,
including the interface and base class for implementing
hooks as well as some default implementations, such as
invalid reference
DelayingShutdownHook
Contains the base classes needed to format logging events to HTML.
Contains Joran configuration classes.
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 classes that create and configure a JSSE SSLContext needed
for secure transport of logging events by SSLSocketAppender.
Contains the base classes used by PatternLayout.
Implements various file rolling policies.
Internal helper classes used by
ch.qos.logback.core.rolling
package.Contains core functionalities of logback, such as
AppenderAttachable
and
LifeCycle
.Contains logback's internal error reporting system.
Contains various utility classes.
-
Uses of ContextAwareBase in ch.qos.logback.classic
Modifier and TypeClassDescriptionclass
In order to optimize performance this appender deems events of level TRACE, DEBUG and INFO as discardable.class
BasicConfigurator configures logback-classic by attaching aConsoleAppender
to the root logger.class
A flexible layout configurable with pattern string. -
Uses of ContextAwareBase in ch.qos.logback.classic.boolex
Modifier and TypeClassDescriptionclass
A simpleEventEvaluator
that checks whether the logging event being evaluated has a throwable of the same class as specified by theExceptionMatchEvaluator.exceptionClass
parameter.class
Evaluates to true when the logging event passed as parameter has level ERROR or higher.class
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.encoder
Modifier and TypeClassDescriptionclass
https://jsonlines.org/ https://datatracker.ietf.org/doc/html/rfc8259class
-
Uses of ContextAwareBase in ch.qos.logback.classic.filter
Modifier and TypeClassDescriptionclass
A class that filters events by the level equality.class
Filters events below the threshold level. -
Uses of ContextAwareBase in ch.qos.logback.classic.helpers
-
Uses of ContextAwareBase in ch.qos.logback.classic.html
-
Uses of ContextAwareBase in ch.qos.logback.classic.joran
Modifier and TypeClassDescriptionclass
JoranConfigurator class adds rules specific to logback-classic.class
class
class
-
Uses of ContextAwareBase in ch.qos.logback.classic.joran.action
Modifier and TypeClassDescriptionclass
class
class
class
Insert an env-entry found in JNDI as a new context variableclass
Action to handle theelement nested within element. class
Action which handleselements in configuration files. class
class
Build anPropertiesConfiguratorModel
instance from SAX events.class
A JoranAction
for aSocketReceiver
configuration.class
-
Uses of ContextAwareBase in ch.qos.logback.classic.joran.sanity
-
Uses of ContextAwareBase in ch.qos.logback.classic.jul
Modifier and TypeClassDescriptionclass
Propagate level changes made to a logback logger into the equivalent logger in j.u.l. -
Uses of ContextAwareBase in ch.qos.logback.classic.layout
-
Uses of ContextAwareBase in ch.qos.logback.classic.log4j
-
Uses of ContextAwareBase in ch.qos.logback.classic.model.processor
Modifier and TypeClassDescriptionclass
In 1.3.9/1.49, ConfigurationModelHandler has been reduced in functionality and no longer initiates a reconfiguration task.class
This is a subclass ofConfigurationModelHandler
offering configuration reloading support.class
class
class
class
class
class
A Joraninvalid reference
ModelHandler
SocketReceiver
configuration.class
-
Uses of ContextAwareBase in ch.qos.logback.classic.net
Modifier and TypeClassDescriptionclass
An abstract base for components that receive logging events from a remote peer and log according to local policyclass
Send an e-mail when a specific logging event occurs, typically on errors or fatal errors.class
SendsILoggingEvent
objects to a remote a log server, usually aSocketNode
.class
A component that receives serializedILoggingEvent
objects from a remote appender over aSocket
.class
ASocketAppender
that supports SSL.class
ASocketReceiver
that supports SSL.class
This appender can be used to send messages to a remote syslog daemon. -
Uses of ContextAwareBase in ch.qos.logback.classic.net.server
Modifier and TypeClassDescriptionclass
An appender that listens on a TCP port for connections from remote loggers.class
A logging socket server that is configurable using Joran.class
AServerSocketAppender
that supports SSL.class
AServerSocketReceiver
that supports SSL. -
Uses of ContextAwareBase in ch.qos.logback.classic.sift
Modifier and TypeClassDescriptionclass
This discriminator returns the value context to which this event is attached to.class
This discriminator returns the value context as determined by JNDI.class
MDCBasedDiscriminator essentially returns the value mapped to an MDC key.class
This appender can contain other appenders which it can build dynamically depending on MDC values. -
Uses of ContextAwareBase in ch.qos.logback.classic.spi
-
Uses of ContextAwareBase in ch.qos.logback.classic.turbo
Modifier and TypeClassDescriptionclass
Seeinvalid @link
{@link http://logback.qos.ch/manual/filters.html#DuplicateMessageFilter
class
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
Checks whether the marker in the event matches the marker specified by the user.class
An abstract class containing support forMatchingFilter.onMatch
onMatchingFilter.onMismatch
attributes, shared by many but not all turbo filters.class
This class allows output for a given MDC value.class
Deprecated.class
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.classic.tyler
-
Uses of ContextAwareBase in ch.qos.logback.classic.util
-
Uses of ContextAwareBase in ch.qos.logback.core
Modifier and TypeClassDescriptionclass
AppenderBase<E>
Sets a skeleton implementation for appenders.class
This appender and derived classes, log events asynchronously.class
ConsoleAppender appends log events toSystem.out
orSystem.err
using a layout specified by the user.class
FileAppender<E>
FileAppender appends log events to a file.class
LayoutBase<E>
class
OutputStreamAppender appends events to aOutputStream
.class
A skeleton implementation for property definers so that they derive fromContextAwareBase
.class
Similar toAppenderBase
except that derived appenders need to handle thread synchronization on their own. -
Uses of ContextAwareBase in ch.qos.logback.core.boolex
-
Uses of ContextAwareBase in ch.qos.logback.core.encoder
-
Uses of ContextAwareBase in ch.qos.logback.core.filter
Modifier and TypeClassDescriptionclass
class
The value of theAbstractMatcherFilter.onMatch
andAbstractMatcherFilter.onMismatch
attributes is set toFilterReply.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
-
Uses of ContextAwareBase in ch.qos.logback.core.hook
Modifier and TypeClassDescriptionclass
ShutdownHook implementation that stops the Logback context after a specified delay.class
Base class for classes implementing a Logback ShutdownHook via extension -
Uses of ContextAwareBase in ch.qos.logback.core.html
Modifier and TypeClassDescriptionclass
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
Modifier and TypeClassDescriptionclass
class
A JoranConfiguratorBase lays most of the groundwork for concrete configurators derived from it.class
-
Uses of ContextAwareBase in ch.qos.logback.core.joran.action
Modifier and TypeClassDescriptionclass
Most of the work for configuring logback is done by Actions.class
class
class
class
class
class
CreatesDefineModel
instance and populate its name, className and scope.class
class
Action dealing with elements corresponding to implicit rules.class
PopulatesImportModel
based on XML input.class
Build anIncludeModel
instance from SAX events.class
class
No operation (NOP) action that does strictly nothing.class
class
class
This class serves to build a model for properties which are to the ANT <property> task which add/set properties of a given object.class
An action which builds subclass instances ofResourceModel
.class
Action which handles <sequenceNumberGenerator> elements in configuration files.class
class
Action which buildsShutdownHookModel
based on <shutdownHook> elements found in configuration files.class
class
class
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.conditional
Modifier and TypeClassDescriptionclass
class
class
class
-
Uses of ContextAwareBase in ch.qos.logback.core.joran.sanity
-
Uses of ContextAwareBase in ch.qos.logback.core.joran.spi
Modifier and TypeClassDescriptionclass
class
An InterpretationContext contains the contextual state of a Joran parsing session.class
This class implements theRuleStore
interface. -
Uses of ContextAwareBase in ch.qos.logback.core.joran.util
Modifier and TypeClassDescriptionclass
Various utility methods for computing theAggregationType
of a given property or the class name of a property given implicit rules.class
General purpose Object property setter. -
Uses of ContextAwareBase in ch.qos.logback.core.joran.util.beans
Modifier and TypeClassDescriptionclass
Cache forBeanDescription
instances.class
Encapsulates creation ofBeanDescription
instances. -
Uses of ContextAwareBase in ch.qos.logback.core.layout
Modifier and TypeClassDescriptionclass
EchoLayout<E>
Echos the incoming object adding a line separator character(s) at the end. -
Uses of ContextAwareBase in ch.qos.logback.core.model.processor
Modifier and TypeClassDescriptionclass
class
class
class
class
DefaultProcessor traverses the Model produced at an earlier step and performs actual configuration of logback according to the handlers it was given.class
Instantiate class for define property value.class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
-
Uses of ContextAwareBase in ch.qos.logback.core.model.processor.conditional
Modifier and TypeClassDescriptionclass
class
class
-
Uses of ContextAwareBase in ch.qos.logback.core.model.util
Modifier and TypeClassDescriptionclass
Given aPropertyModel
offers methods to inject properties into aPropertyContainer
.class
Helper methods to deal with properties. -
Uses of ContextAwareBase in ch.qos.logback.core.net
Modifier and TypeClassDescriptionclass
An abstract base for module specificSocketAppender
implementations in other logback modules.class
An abstract base for module specificSSLSocketAppender
implementations located in other logback modules.class
An abstract class that provides support for sending events to an email address.class
Base class for SyslogAppender. -
Uses of ContextAwareBase in ch.qos.logback.core.net.server
Modifier and TypeClassDescriptionclass
This is the super class for module specific ServerSocketAppender implementations can derive from.class
ConcurrentServerRunner<T extends Client>
A concurrentServerRunner
.class
This is the base class for module specific ServerSocketAppender implementations. -
Uses of ContextAwareBase in ch.qos.logback.core.net.ssl
-
Uses of ContextAwareBase in ch.qos.logback.core.pattern
-
Uses of ContextAwareBase in ch.qos.logback.core.pattern.color
-
Uses of ContextAwareBase in ch.qos.logback.core.pattern.parser
-
Uses of ContextAwareBase in ch.qos.logback.core.property
Modifier and TypeClassDescriptionclass
class
In conjunction withPropertyAction
sets the named variable to "true" if the file specified bypath
property exists, to "false" otherwise.class
In conjunction withPropertyAction
sets the named variable to "true" if theresource
specified by the user is available on the class path, "false" otherwise. -
Uses of ContextAwareBase in ch.qos.logback.core.read
Modifier and TypeClassDescriptionclass
CyclicBufferAppender stores events in a cyclic buffer of user-specified size.class
ListAppender<E>
-
Uses of ContextAwareBase in ch.qos.logback.core.rolling
Modifier and TypeClassDescriptionclass
Default implementation ofTimeBasedFileNamingAndTriggeringPolicy
interface extendingTimeBasedFileNamingAndTriggeringPolicyBase
.class
When rolling over,FixedWindowRollingPolicy
renames files according to a fixed window algorithm.class
RollingFileAppender
extendsFileAppender
to back up the log files depending onRollingPolicy
andTriggeringPolicy
.class
Implements methods common to most, it not all, rolling policies.class
This class implementTimeBasedFileNamingAndTriggeringPolicy
interface extendingTimeBasedFileNamingAndTriggeringPolicyBase
.class
class
SizeBasedTriggeringPolicy looks at size of the file being currently written to.class
Base implementation ofTimeBasedFileNamingAndTriggeringPolicy
.class
TimeBasedRollingPolicy
is both easy to configure and quite powerful.class
SizeBasedTriggeringPolicy looks at size of the file being currently written to. -
Uses of ContextAwareBase in ch.qos.logback.core.rolling.helper
Modifier and TypeClassDescriptionclass
TheCompression
class implements ZIP and GZ file compression/decompression methods.class
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 current date or integer.class
Utility class to help solving problems encountered while renaming files.class
class
-
Uses of ContextAwareBase in ch.qos.logback.core.sift
Modifier and TypeClassDescriptionclass
Base implementation ofDiscriminator
that provides basic lifecycle managementclass
class
class
This appender serves as the base class for actual SiftingAppenders implemented by the logback-classic and logback-access modules.class
class
-
Uses of ContextAwareBase in ch.qos.logback.core.spi
Modifier and TypeClassDescriptionclass
A very simpleSequenceNumberGenerator
based on anAtomicLong
variable. -
Uses of ContextAwareBase in ch.qos.logback.core.status
Modifier and TypeClassDescriptionclass
Print all new incoming status messages on the console (System.out).class
Print all new incoming status messages on the error console (System.err).class
class
Print all new incoming status messages on the designated PrintStream. -
Uses of ContextAwareBase in ch.qos.logback.core.testUtil
-
Uses of ContextAwareBase in ch.qos.logback.core.util
Modifier and TypeClassDescriptionclass
class
class
Allows masking of interrupt flag if previously the flag is already set.class
ReconfigureOnChangeTask