Class RefContainerDependencyAnalyser
java.lang.Object
ch.qos.logback.core.spi.ContextAwareBase
ch.qos.logback.core.model.processor.ModelHandlerBase
ch.qos.logback.core.model.processor.RefContainerDependencyAnalyser
- All Implemented Interfaces:
ContextAware
RefContainerDependencyAnalyser pushes relevant models into the modelStack of ModelInterpretationContext.
Relevant models are LoggerModel, RootLoggerModel and AppenderModel as defined
in ModelClassToModelHandlerLinkerBase.link(DefaultProcessor)
method.
This class could have been called RefContainerDependencyAnalysisHelper.
- Author:
- Ceki Gülcü
-
Field Summary
Fields inherited from class ContextAwareBase
context -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidhandle(ModelInterpretationContext mic, Model model) protected booleanisSupportedModelType(Model model) voidpostHandle(ModelInterpretationContext mic, Model model) Methods inherited from class ModelHandlerBase
getSupportedModelClass, toStringMethods inherited from class ContextAwareBase
addError, addError, addInfo, addInfo, addStatus, addWarn, addWarn, getContext, getDeclaredOrigin, getStatusManager, setContext
-
Constructor Details
-
RefContainerDependencyAnalyser
-
-
Method Details
-
isSupportedModelType
- Overrides:
isSupportedModelTypein classModelHandlerBase
-
handle
- Specified by:
handlein classModelHandlerBase- Throws:
ModelHandlerException
-
postHandle
- Overrides:
postHandlein classModelHandlerBase- Throws:
ModelHandlerException
-