registerBeanDefinition(holder, parserContext.getRegistry()); if (shouldFireEvents()) { BeanComponentDefinition componentDefinition = new BeanComponentDefinition(holder);
registerBeanDefinition(holder, parserContext.getRegistry()); if (shouldFireEvents()) { BeanComponentDefinition componentDefinition = new BeanComponentDefinition(holder);
public void super_registerBeanDefinition(BeanDefinitionHolder definition, BeanDefinitionRegistry registry) { super.registerBeanDefinition(definition, registry); }
public void super_registerBeanDefinition(BeanDefinitionHolder definition, BeanDefinitionRegistry registry) { super.registerBeanDefinition(definition, registry); }
public void super_registerBeanDefinition(BeanDefinitionHolder definition, BeanDefinitionRegistry registry) { super.registerBeanDefinition(definition, registry); }
@Override protected void registerBeanDefinition(BeanDefinitionHolder definition, BeanDefinitionRegistry registry) { String scope = definition.getBeanDefinition().getScope(); if (!AbstractBeanDefinition.SCOPE_DEFAULT.equals(scope) && !AbstractBeanDefinition.SCOPE_SINGLETON.equals(scope) && !AbstractBeanDefinition.SCOPE_PROTOTYPE.equals(scope)) { super.registerBeanDefinition(ScopedProxyUtils.createScopedProxy(definition, registry, false), registry); } else { super.registerBeanDefinition(definition, registry); } }
public final BeanDefinition parse(Element element, ParserContext parserContext) { AbstractBeanDefinition definition = parseInternal(element, parserContext); if (definition != null && !parserContext.isNested()) { try { String id = resolveId(element, definition, parserContext); if (!StringUtils.hasText(id)) { parserContext.getReaderContext().error( "Id is required for element '" + parserContext.getDelegate().getLocalName(element) + "' when used as a top-level tag", element); } String[] aliases = new String[0]; String name = element.getAttribute(NAME_ATTRIBUTE); if (StringUtils.hasLength(name)) { aliases = StringUtils.trimArrayElements(StringUtils.commaDelimitedListToStringArray(name)); } BeanDefinitionHolder holder = new BeanDefinitionHolder(definition, id, aliases); registerBeanDefinition(holder, parserContext.getRegistry()); if (shouldFireEvents()) { BeanComponentDefinition componentDefinition = new BeanComponentDefinition(holder); postProcessComponentDefinition(componentDefinition); parserContext.registerComponent(componentDefinition); } } catch (BeanDefinitionStoreException ex) { parserContext.getReaderContext().error(ex.getMessage(), element); return null; } } return definition; }
public void super_registerBeanDefinition(BeanDefinitionHolder definition, BeanDefinitionRegistry registry) { super.registerBeanDefinition(definition, registry); }
@Override protected void registerBeanDefinition(BeanDefinitionHolder definition, BeanDefinitionRegistry registry) { String scope = definition.getBeanDefinition().getScope(); if (!AbstractBeanDefinition.SCOPE_DEFAULT.equals(scope) && !AbstractBeanDefinition.SCOPE_SINGLETON.equals(scope) && !AbstractBeanDefinition.SCOPE_PROTOTYPE.equals(scope)) { super.registerBeanDefinition(ScopedProxyUtils.createScopedProxy(definition, registry, false), registry); } else { super.registerBeanDefinition(definition, registry); } }
registerBeanDefinition(holder, parserContext.getRegistry()); if (shouldFireEvents()) { BeanComponentDefinition componentDefinition = new BeanComponentDefinition(holder);