Klasse JoranConfiguratorWrapper
java.lang.Object
ch.qos.logback.core.spi.ContextAwareBase
ch.qos.logback.core.joran.GenericXMLConfigurator
ch.qos.logback.core.joran.JoranConfiguratorBase<ch.qos.logback.classic.spi.ILoggingEvent>
ch.qos.logback.classic.joran.JoranConfigurator
org.apache.sling.commons.log.logback.internal.joran.JoranConfiguratorWrapper
- Alle implementierten Schnittstellen:
ch.qos.logback.core.spi.ContextAware
public class JoranConfiguratorWrapper
extends ch.qos.logback.classic.joran.JoranConfigurator
Wrap the original JoronConfigurator to provide tracking of
the appender-ref that happen during processing
-
Feldübersicht
Von Klasse geerbte Felder ch.qos.logback.core.joran.GenericXMLConfigurator
modelInterpretationContext, saxEventInterpreter
Von Klasse geerbte Felder ch.qos.logback.core.spi.ContextAwareBase
context
-
Konstruktorübersicht
KonstruktorenKonstruktorBeschreibungJoranConfiguratorWrapper
(@NotNull org.apache.sling.commons.log.logback.internal.LogConfigManager manager) Constructor -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungvoid
addElementSelectorAndActionAssociations
(ch.qos.logback.core.joran.spi.RuleStore rs) protected void
addModelHandlerAssociations
(@NotNull ch.qos.logback.core.model.processor.DefaultProcessor defaultProcessor) Subclass to provide a custom wrapper around the AppenderRef handling so we can keep track of what appenders were added to which loggersvoid
Override to allow the LogConfigManager to contribute substitution propertiesVon Klasse geerbte Methoden ch.qos.logback.classic.joran.JoranConfigurator
addDefaultNestedComponentRegistryRules, sanityCheck
Von Klasse geerbte Methoden ch.qos.logback.core.joran.JoranConfiguratorBase
getInterpretationContext, performCheck, setImplicitRuleSupplier
Von Klasse geerbte Methoden ch.qos.logback.core.joran.GenericXMLConfigurator
buildModelFromSaxEventList, buildSaxEventInterpreter, doConfigure, doConfigure, doConfigure, doConfigure, doConfigure, doConfigure, getModelInterpretationContext, getRuleStore, informContextOfURLUsedForConfiguration, initialElementPath, populateSaxEventRecorder, processModel, recallSafeConfiguration, registerSafeConfiguration
Von Klasse geerbte Methoden ch.qos.logback.core.spi.ContextAwareBase
addError, addError, addInfo, addInfo, addStatus, addWarn, addWarn, getContext, getDeclaredOrigin, getStatusManager, setContext
-
Konstruktordetails
-
JoranConfiguratorWrapper
public JoranConfiguratorWrapper(@NotNull @NotNull org.apache.sling.commons.log.logback.internal.LogConfigManager manager) Constructor- Parameter:
manager
- the LogConfigManager that created the wrapper
-
-
Methodendetails
-
buildModelInterpretationContext
public void buildModelInterpretationContext()Override to allow the LogConfigManager to contribute substitution properties- Setzt außer Kraft:
buildModelInterpretationContext
in Klassech.qos.logback.classic.joran.JoranConfigurator
-
addModelHandlerAssociations
protected void addModelHandlerAssociations(@NotNull @NotNull ch.qos.logback.core.model.processor.DefaultProcessor defaultProcessor) Subclass to provide a custom wrapper around the AppenderRef handling so we can keep track of what appenders were added to which loggers- Setzt außer Kraft:
addModelHandlerAssociations
in Klassech.qos.logback.classic.joran.JoranConfigurator
-
addElementSelectorAndActionAssociations
public void addElementSelectorAndActionAssociations(ch.qos.logback.core.joran.spi.RuleStore rs) - Setzt außer Kraft:
addElementSelectorAndActionAssociations
in Klassech.qos.logback.classic.joran.JoranConfigurator
-