addInfo("About to add new Joran parsing rule [" + pattern + "," + actionClass + "]."); ec.getJoranInterpreter().getRuleStore().addRule(new ElementSelector(pattern), actionClass); } catch (Exception oops) {
@Override protected void buildInterpreter() { super.buildInterpreter(); RuleStore ruleStore = interpreter.getRuleStore(); ruleStore.addRule(new Pattern("configuration/contextName"), new ContextConfigAction(cConf)); ruleStore.addRule(new Pattern("configuration/appender"), new WrapAppenderAction<ILoggingEvent>()); }
@Override protected void buildInterpreter() { super.buildInterpreter(); RuleStore ruleStore = interpreter.getRuleStore(); ruleStore.addRule(new Pattern("configuration/contextName"), new ContextConfigAction(cConf)); ruleStore.addRule(new Pattern("configuration/appender"), new WrapAppenderAction<ILoggingEvent>()); }
/** * Instantiates an layout of the given class and sets its name. */ public void begin(InterpretationContext ec, String localName, Attributes attributes) { // Let us forget about previous errors (in this object) inError = false; String errorMsg; String pattern = attributes.getValue(Action.PATTERN_ATTRIBUTE); String actionClass = attributes.getValue(Action.ACTION_CLASS_ATTRIBUTE); if (OptionHelper.isEmpty(pattern)) { inError = true; errorMsg = "No 'pattern' attribute in <newRule>"; addError(errorMsg); return; } if (OptionHelper.isEmpty(actionClass)) { inError = true; errorMsg = "No 'actionClass' attribute in <newRule>"; addError(errorMsg); return; } try { addInfo("About to add new Joran parsing rule [" + pattern + "," + actionClass + "]."); ec.getJoranInterpreter().getRuleStore().addRule(new ElementSelector(pattern), actionClass); } catch (Exception oops) { inError = true; errorMsg = "Could not add new Joran parsing rule [" + pattern + "," + actionClass + "]"; addError(errorMsg); } }
addInfo("About to add new Joran parsing rule [" + pattern + "," + actionClass + "]."); ec.getJoranInterpreter().getRuleStore().addRule(new Pattern(pattern), actionClass); } catch (Exception oops) {
addInfo("About to add new Joran parsing rule [" + pattern + "," + actionClass + "]."); ec.getJoranInterpreter().getRuleStore().addRule(new ElementSelector(pattern), actionClass); } catch (Exception oops) {
/** * Instantiates an layout of the given class and sets its name. */ public void begin(InterpretationContext ec, String localName, Attributes attributes) { // Let us forget about previous errors (in this object) inError = false; String errorMsg; String pattern = attributes.getValue(Action.PATTERN_ATTRIBUTE); String actionClass = attributes.getValue(Action.ACTION_CLASS_ATTRIBUTE); if (OptionHelper.isEmpty(pattern)) { inError = true; errorMsg = "No 'pattern' attribute in <newRule>"; addError(errorMsg); return; } if (OptionHelper.isEmpty(actionClass)) { inError = true; errorMsg = "No 'actionClass' attribute in <newRule>"; addError(errorMsg); return; } try { addInfo("About to add new Joran parsing rule [" + pattern + "," + actionClass + "]."); ec.getJoranInterpreter().getRuleStore().addRule(new ElementSelector(pattern), actionClass); } catch (Exception oops) { inError = true; errorMsg = "Could not add new Joran parsing rule [" + pattern + "," + actionClass + "]"; addError(errorMsg); } }
/** * Instantiates an layout of the given class and sets its name. */ public void begin(InterpretationContext ec, String localName, Attributes attributes) { // Let us forget about previous errors (in this object) inError = false; String errorMsg; String pattern = attributes.getValue(Action.PATTERN_ATTRIBUTE); String actionClass = attributes.getValue(Action.ACTION_CLASS_ATTRIBUTE); if (OptionHelper.isEmpty(pattern)) { inError = true; errorMsg = "No 'pattern' attribute in <newRule>"; addError(errorMsg); return; } if (OptionHelper.isEmpty(actionClass)) { inError = true; errorMsg = "No 'actionClass' attribute in <newRule>"; addError(errorMsg); return; } try { addInfo("About to add new Joran parsing rule [" + pattern + "," + actionClass + "]."); ec.getJoranInterpreter().getRuleStore().addRule(new ElementSelector(pattern), actionClass); } catch (Exception oops) { inError = true; errorMsg = "Could not add new Joran parsing rule [" + pattern + "," + actionClass + "]"; addError(errorMsg); } }
addInfo("About to add new Joran parsing rule [" + pattern + "," + actionClass + "]."); ec.getJoranInterpreter().getRuleStore().addRule(new Pattern(pattern), actionClass); } catch (Exception oops) {
addInfo("About to add new Joran parsing rule [" + pattern + "," + actionClass + "]."); ec.getJoranInterpreter().getRuleStore().addRule(new Pattern(pattern), actionClass); } catch (Exception oops) {
addInfo("About to add new Joran parsing rule [" + pattern + "," + actionClass + "]."); ec.getJoranInterpreter().getRuleStore().addRule(new ElementSelector(pattern), actionClass); } catch (Exception oops) {