@Override protected AbstractBeanDefinition parseInternal(Element element, ParserContext parserContext) { BeanDefinitionBuilder factory = BeanDefinitionBuilder.rootBeanDefinition(EventListenersBeanFactory.class); String name = element.getAttribute("id"); emptyAttributeCheck(element.getLocalName(), "id", name); EventListenersUtil.parseEventListeners(parserContext, factory, element); return factory.getBeanDefinition(); } }
@Override protected AbstractBeanDefinition parseInternal(Element element, ParserContext parserContext) { BeanDefinitionBuilder factory = BeanDefinitionBuilder.rootBeanDefinition(EventListenersBeanFactory.class); String name = element.getAttribute("id"); emptyAttributeCheck(element.getLocalName(), "id", name); EventListenersUtil.parseEventListeners(parserContext, factory, element); return factory.getBeanDefinition(); } }
@Override protected AbstractBeanDefinition parseInternal(Element element, ParserContext parserContext) { BeanDefinitionBuilder factory = BeanDefinitionBuilder.rootBeanDefinition(EventListenersBeanFactory.class); String name = element.getAttribute("id"); emptyAttributeCheck(element.getLocalName(), "id", name); EventListenersUtil.parseEventListeners(parserContext, factory, element); return factory.getBeanDefinition(); } }
BeanDefinitionBuilder factory = BeanDefinitionBuilder.rootBeanDefinition(KnowledgeLoggerBeanFactory.class); String id = element.getAttribute(LOGGER_ATTRIBUTE_ID); emptyAttributeCheck(element.getLocalName(), LOGGER_ATTRIBUTE_ID, id); factory.addPropertyValue("name", id); if ( "fileLogger".equalsIgnoreCase(element.getLocalName())) { String fileName = element.getAttribute(LOGGER_ATTRIBUTE_FILE); emptyAttributeCheck(element.getLocalName(), LOGGER_ATTRIBUTE_FILE, fileName); if (StringUtils.hasText(fileName)) { factory.addPropertyValue(LOGGER_ATTRIBUTE_FILE, fileName);
BeanDefinitionBuilder factory = BeanDefinitionBuilder.rootBeanDefinition(KnowledgeLoggerBeanFactory.class); String id = element.getAttribute(LOGGER_ATTRIBUTE_ID); emptyAttributeCheck(element.getLocalName(), LOGGER_ATTRIBUTE_ID, id); factory.addPropertyValue("name", id); if ( "fileLogger".equalsIgnoreCase(element.getLocalName())) { String fileName = element.getAttribute(LOGGER_ATTRIBUTE_FILE); emptyAttributeCheck(element.getLocalName(), LOGGER_ATTRIBUTE_FILE, fileName); if (StringUtils.hasText(fileName)) { factory.addPropertyValue(LOGGER_ATTRIBUTE_FILE, fileName);
BeanDefinitionBuilder factory = BeanDefinitionBuilder.rootBeanDefinition(KnowledgeLoggerBeanFactory.class); String id = element.getAttribute(LOGGER_ATTRIBUTE_ID); emptyAttributeCheck(element.getLocalName(), LOGGER_ATTRIBUTE_ID, id); factory.addPropertyValue("name", id); if ( "fileLogger".equalsIgnoreCase(element.getLocalName())) { String fileName = element.getAttribute(LOGGER_ATTRIBUTE_FILE); emptyAttributeCheck(element.getLocalName(), LOGGER_ATTRIBUTE_FILE, fileName); if (StringUtils.hasText(fileName)) { factory.addPropertyValue(LOGGER_ATTRIBUTE_FILE, fileName);
emptyAttributeCheck( element.getLocalName(), "id", id );
emptyAttributeCheck( element.getLocalName(), "id", id );
emptyAttributeCheck( element.getLocalName(), "id", id );
emptyAttributeCheck(element.getLocalName(), ATTRIBUTE_ID, id); factory.addPropertyValue(PROPERTY_NAME, id);
emptyAttributeCheck(element.getLocalName(), ATTRIBUTE_ID, id); factory.addPropertyValue(PROPERTY_NAME, id);
emptyAttributeCheck(element.getLocalName(), ATTRIBUTE_ID, id); factory.addPropertyValue(PROPERTY_NAME, id);
emptyAttributeCheck(element.getLocalName(), "id", id); emptyAttributeCheck(element.getLocalName(), KBASE_ATTRIBUTE, kbase);
emptyAttributeCheck(element.getLocalName(), "id", id); emptyAttributeCheck(element.getLocalName(), KBASE_ATTRIBUTE, kbase);
emptyAttributeCheck(element.getLocalName(), "id", id); emptyAttributeCheck(element.getLocalName(), KBASE_ATTRIBUTE, kbase);