Module ch.qos.logback.classic
Package ch.qos.logback.classic.model.processor
Contains model processors for handling configuration model objects.
-
Class Summary Class Description CallerContradictionAnalyser Dependency-analysis pass over everyAppenderModel: records which appenders suppress caller data (AsyncAppender,SocketAppenderorSMTPAppenderwithincludeCallerData=false/ default) and which appenders need it (pattern contains a caller-data converter).CallerContradictionWarnAnalyser Dependency-analysis handler forConfigurationModelthat warns when a configuration contains contradictory caller-data instructions, for example anAsyncAppender,SocketAppenderorSMTPAppenderwithincludeCallerData=false(the default) alongside an appender (or SMTP layout) whose pattern uses a caller-data converter (%C,%M,%L,%F,%l,%class,%method,%line,%file,%caller).CallerInstructionLogic Detects contradictory caller-data extraction instructions across appenders.ConfigurationModelHandler In 1.3.9/1.49, ConfigurationModelHandler has been reduced in functionality and no longer initiates a reconfiguration task.ConfigurationModelHandlerFull This is a subclass ofConfigurationModelHandleroffering configuration reloading support.ContextNameModelHandler LevelModelHandler LogbackClassicDefaultNestedComponentRules Contains mappings for the default type of nested components in logback-classic.LoggerContextListenerModelHandler LoggerModelHandler PropertiesConfiguratorModelHandler RootLoggerModelHandler