Package ch.qos.logback.core.joran
Class GenericConfigurator
java.lang.Object
ch.qos.logback.core.spi.ContextAwareBase
ch.qos.logback.core.joran.GenericConfigurator
- All Implemented Interfaces:
ContextAware
- Direct Known Subclasses:
JoranConfiguratorBase
,SiftingJoranConfiguratorBase
-
Field Summary
FieldsFields inherited from class ch.qos.logback.core.spi.ContextAwareBase
context
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected void
protected abstract void
addImplicitRules
(Interpreter interpreter) protected abstract void
protected void
final void
doConfigure
(File file) final void
doConfigure
(InputStream inputStream) final void
doConfigure
(InputStream inputStream, String systemId) final void
doConfigure
(String filename) final void
doConfigure
(URL url) void
doConfigure
(List<SaxEvent> eventList) final void
doConfigure
(InputSource inputSource) protected BeanDescriptionCache
static void
informContextOfURLUsedForConfiguration
(Context context, URL url) protected ElementPath
Recall the event list previously registered as a safe point.void
registerSafeConfiguration
(List<SaxEvent> eventList) Register the current event list in currently in the interpreter as a safe configuration point.Methods inherited from class ch.qos.logback.core.spi.ContextAwareBase
addError, addError, addInfo, addInfo, addStatus, addWarn, addWarn, getContext, getDeclaredOrigin, getStatusManager, setContext
-
Field Details
-
interpreter
-
-
Constructor Details
-
GenericConfigurator
public GenericConfigurator()
-
-
Method Details
-
doConfigure
- Throws:
JoranException
-
doConfigure
- Throws:
JoranException
-
doConfigure
- Throws:
JoranException
-
informContextOfURLUsedForConfiguration
-
doConfigure
- Throws:
JoranException
-
doConfigure
- Throws:
JoranException
-
getBeanDescriptionCache
-
addInstanceRules
-
addImplicitRules
-
addDefaultNestedComponentRegistryRules
-
initialElementPath
-
buildInterpreter
protected void buildInterpreter() -
doConfigure
- Throws:
JoranException
-
doConfigure
- Throws:
JoranException
-
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.
-