public abstract class SiftingJoranConfiguratorBase<E> extends GenericConfigurator
Modifier and Type | Field and Description |
---|---|
protected String |
key |
protected Map<String,String> |
parentPropertyMap |
protected String |
value |
interpreter
context
Modifier | Constructor and Description |
---|---|
protected |
SiftingJoranConfiguratorBase(String key,
String value,
Map<String,String> parentPropertyMap) |
Modifier and Type | Method and Description |
---|---|
protected void |
addImplicitRules(Interpreter interpreter) |
protected void |
addInstanceRules(RuleStore rs) |
void |
doConfigure(List<SaxEvent> eventList)
Configures logback with SAX events of configuration XML
|
abstract Appender<E> |
getAppender() |
protected void |
oneAndOnlyOneCheck(Map<?,?> appenderMap) |
String |
toString() |
addDefaultNestedComponentRegistryRules, buildInterpreter, doConfigure, doConfigure, doConfigure, doConfigure, informContextOfURLUsedForConfiguration, initialElementPath, recallSafeConfiguration, registerSafeConfiguration
addError, addError, addInfo, addInfo, addStatus, addWarn, addWarn, getContext, getDeclaredOrigin, getStatusManager, setContext
protected void addImplicitRules(Interpreter interpreter)
addImplicitRules
in class GenericConfigurator
protected void addInstanceRules(RuleStore rs)
addInstanceRules
in class GenericConfigurator
protected void oneAndOnlyOneCheck(Map<?,?> appenderMap)
public void doConfigure(List<SaxEvent> eventList) throws JoranException
GenericConfigurator
doConfigure
in class GenericConfigurator
eventList
- list of SAX eventsJoranException
- configuration error occurredCopyright © 2005–2014 QOS.ch. All rights reserved.