public static void parseRuntimeLoggers(ParserContext parserContext, BeanDefinitionBuilder factory, Element element) { ManagedList loggerAdaptors = new ManagedList(); List<Element> fileLoggerElements = DomUtils.getChildElementsByTagName(element, "fileLogger"); if (fileLoggerElements != null) { for (Element fileLoggerElement : fileLoggerElements) { String id = checkAndSetID(element, fileLoggerElement); parserContext.getDelegate().parsePropertySubElement(fileLoggerElement, null, null); loggerAdaptors.add(new RuntimeBeanReference(id)); } } Element consoleLoggerElement = DomUtils.getChildElementByTagName(element, "consoleLogger"); if (consoleLoggerElement != null) { String id = checkAndSetID(element, consoleLoggerElement); parserContext.getDelegate().parsePropertySubElement(consoleLoggerElement, null, null); loggerAdaptors.add(new RuntimeBeanReference(id)); } if ( loggerAdaptors.size() > 0) { factory.addPropertyValue("knowledgeRuntimeLoggers", loggerAdaptors); } }
public static void parseRuntimeLoggers(ParserContext parserContext, BeanDefinitionBuilder factory, Element element) { ManagedList loggerAdaptors = new ManagedList(); List<Element> fileLoggerElements = DomUtils.getChildElementsByTagName(element, "fileLogger"); if (fileLoggerElements != null) { for (Element fileLoggerElement : fileLoggerElements) { String id = checkAndSetID(element, fileLoggerElement); parserContext.getDelegate().parsePropertySubElement(fileLoggerElement, null, null); loggerAdaptors.add(new RuntimeBeanReference(id)); } } Element consoleLoggerElement = DomUtils.getChildElementByTagName(element, "consoleLogger"); if (consoleLoggerElement != null) { String id = checkAndSetID(element, consoleLoggerElement); parserContext.getDelegate().parsePropertySubElement(consoleLoggerElement, null, null); loggerAdaptors.add(new RuntimeBeanReference(id)); } if ( loggerAdaptors.size() > 0) { factory.addPropertyValue("knowledgeRuntimeLoggers", loggerAdaptors); } }
public static void parseRuntimeLoggers(ParserContext parserContext, BeanDefinitionBuilder factory, Element element) { ManagedList loggerAdaptors = new ManagedList(); List<Element> fileLoggerElements = DomUtils.getChildElementsByTagName(element, "fileLogger"); if (fileLoggerElements != null) { for (Element fileLoggerElement : fileLoggerElements) { String id = checkAndSetID(element, fileLoggerElement); parserContext.getDelegate().parsePropertySubElement(fileLoggerElement, null, null); loggerAdaptors.add(new RuntimeBeanReference(id)); } } Element consoleLoggerElement = DomUtils.getChildElementByTagName(element, "consoleLogger"); if (consoleLoggerElement != null) { String id = checkAndSetID(element, consoleLoggerElement); parserContext.getDelegate().parsePropertySubElement(consoleLoggerElement, null, null); loggerAdaptors.add(new RuntimeBeanReference(id)); } if ( loggerAdaptors.size() > 0) { factory.addPropertyValue("knowledgeRuntimeLoggers", loggerAdaptors); } }