Class ServiceBeanDefinitionParser

  • All Implemented Interfaces:
    org.springframework.beans.factory.xml.BeanDefinitionParser

    public class ServiceBeanDefinitionParser
    extends org.springframework.beans.factory.xml.AbstractSingleBeanDefinitionParser
    ServiceRegistrationBeanDefinitionParser Simplest ID also allowed and becomes the ID of the Registration object More than interface supported with nested interfaces element com.example.Interface1 com.example.Interface2
    Version:
    $Id: $
    Author:
    brozow
    • Constructor Detail

      • ServiceBeanDefinitionParser

        public ServiceBeanDefinitionParser()
    • Method Detail

      • getBeanClass

        protected Class<?> getBeanClass​(Element element)
        Overrides:
        getBeanClass in class org.springframework.beans.factory.xml.AbstractSingleBeanDefinitionParser
      • doParse

        public void doParse​(Element element,
                            org.springframework.beans.factory.xml.ParserContext context,
                            org.springframework.beans.factory.support.BeanDefinitionBuilder bean)
        Overrides:
        doParse in class org.springframework.beans.factory.xml.AbstractSingleBeanDefinitionParser
      • shouldGenerateIdAsFallback

        protected boolean shouldGenerateIdAsFallback()
        Overrides:
        shouldGenerateIdAsFallback in class org.springframework.beans.factory.xml.AbstractBeanDefinitionParser