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
public abstract class GenericConfigurator
- extends ContextAwareBase
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
interpreter
protected Interpreter interpreter
GenericConfigurator
public GenericConfigurator()
doConfigure
public final void doConfigure(java.net.URL url)
throws JoranException
- Throws:
JoranException
doConfigure
public final void doConfigure(java.lang.String filename)
throws JoranException
- Throws:
JoranException
doConfigure
public final void doConfigure(java.io.File file)
throws JoranException
- Throws:
JoranException
doConfigure
public final void doConfigure(java.io.InputStream inputStream)
throws JoranException
- Throws:
JoranException
addInstanceRules
protected abstract void addInstanceRules(RuleStore rs)
addImplicitRules
protected abstract void addImplicitRules(Interpreter interpreter)
addDefaultNestedComponentRegistryRules
protected void addDefaultNestedComponentRegistryRules(DefaultNestedComponentRegistry registry)
initialPattern
protected Pattern initialPattern()
buildInterpreter
protected void buildInterpreter()
doConfigure
public final void doConfigure(org.xml.sax.InputSource inputSource)
throws JoranException
- Throws:
JoranException
doConfigure
public void doConfigure(java.util.List<SaxEvent> eventList)
throws JoranException
- Throws:
JoranException