java.lang.Object
ch.qos.logback.core.spi.ContextAwareBase
ch.qos.logback.core.joran.GenericXMLConfigurator
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected ModelInterpretationContextprotected SaxEventInterpreterFields inherited from class ch.qos.logback.core.spi.ContextAwareBase
context -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidprotected abstract voidprotected voidaddModelHandlerAssociations(DefaultProcessor defaultProcessor) buildModelFromSaxEventList(List<SaxEvent> saxEvents) protected voidprotected voidbuildSaxEventInterpreter(List<SaxEvent> saxEvents) final voiddoConfigure(File file) final voiddoConfigure(InputStream inputStream) final voiddoConfigure(InputStream inputStream, String systemId) final voiddoConfigure(String filename) final voiddoConfigure(URL url) final voiddoConfigure(InputSource inputSource) static voidinformContextOfURLUsedForConfiguration(Context context, URL url) protected ElementPathpopulateSaxEventRecorder(InputSource inputSource) voidprocessModel(Model model) Recall the event list previously registered as a safe point.voidRegister the current event list in currently in the interpreter as a safe configuration point.protected voidsanityCheck(Model topModel) Perform sanity check and issue warning if necessary.protected abstract voidsetImplicitRuleSupplier(SaxEventInterpreter interpreter) Methods inherited from class ch.qos.logback.core.spi.ContextAwareBase
addError, addError, addInfo, addInfo, addStatus, addWarn, addWarn, getContext, getDeclaredOrigin, getStatusManager, setContext
-
Field Details
-
saxEventInterpreter
-
modelInterpretationContext
-
-
Constructor Details
-
GenericXMLConfigurator
public GenericXMLConfigurator()
-
-
Method Details
-
getModelInterpretationContext
-
doConfigure
- Throws:
JoranException
-
doConfigure
- Throws:
JoranException
-
doConfigure
- Throws:
JoranException
-
informContextOfURLUsedForConfiguration
-
doConfigure
- Throws:
JoranException
-
doConfigure
- Throws:
JoranException
-
addElementSelectorAndActionAssociations
-
setImplicitRuleSupplier
-
addDefaultNestedComponentRegistryRules
-
initialElementPath
-
buildSaxEventInterpreter
-
getRuleStore
-
buildModelInterpretationContext
-
doConfigure
- Throws:
JoranException
-
populateSaxEventRecorder
- Throws:
JoranException
-
buildModelFromSaxEventList
- Throws:
JoranException
-
processModel
-
sanityCheck
Perform sanity check and issue warning if necessary. Default implementation does nothing.- Parameters:
topModel-- Since:
- 1.3.2 and 1.4.2
-
addModelHandlerAssociations
-
registerSafeConfiguration
Register the current event list in currently in the interpreter as a safe configuration point.- Since:
- 0.9.30
-
recallSafeConfiguration
Recall the event list previously registered as a safe point.
-