Class RedissonNamespaceParserSupport


  • public class RedissonNamespaceParserSupport
    extends Object
    Author:
    Rui Gu (https://github.com/jackygurui)
    • Constructor Detail

      • RedissonNamespaceParserSupport

        public RedissonNamespaceParserSupport()
    • Method Detail

      • parseAttributes

        public void parseAttributes​(Element element,
                                    org.springframework.beans.factory.xml.ParserContext parserContext,
                                    org.springframework.beans.factory.support.BeanDefinitionBuilder builder)
      • createBeanDefinitionBuilder

        public org.springframework.beans.factory.support.BeanDefinitionBuilder createBeanDefinitionBuilder​(Element element,
                                                                                                           org.springframework.beans.factory.xml.ParserContext parserContext,
                                                                                                           Class<?> cls)
      • registerBeanDefinition

        public org.springframework.beans.factory.parsing.BeanComponentDefinition registerBeanDefinition​(org.springframework.beans.factory.support.BeanDefinitionBuilder builder,
                                                                                                        String id,
                                                                                                        String[] aliases,
                                                                                                        org.springframework.beans.factory.xml.ParserContext parserContext)
      • registerBeanDefinition

        public org.springframework.beans.factory.parsing.BeanComponentDefinition registerBeanDefinition​(org.springframework.beans.factory.support.BeanDefinitionBuilder builder,
                                                                                                        Element element,
                                                                                                        org.springframework.beans.factory.xml.ParserContext parserContext)
      • addConstructorArgs

        public void addConstructorArgs​(Element element,
                                       String attribute,
                                       Class type,
                                       org.springframework.beans.factory.config.BeanDefinition bd)
      • addConstructorArgs

        public void addConstructorArgs​(Object value,
                                       Class type,
                                       org.springframework.beans.factory.config.BeanDefinition bd)
      • addConstructorArgs

        public void addConstructorArgs​(Element element,
                                       String attribute,
                                       Class type,
                                       org.springframework.beans.factory.support.BeanDefinitionBuilder builder)
      • addConstructorArgs

        public void addConstructorArgs​(Object value,
                                       Class type,
                                       org.springframework.beans.factory.support.BeanDefinitionBuilder builder)
      • getId

        public String getId​(Element element,
                            org.springframework.beans.factory.support.BeanDefinitionBuilder builder,
                            org.springframework.beans.factory.xml.ParserContext parserContext)
      • generateId

        public String generateId​(org.springframework.beans.factory.support.BeanDefinitionBuilder builder,
                                 org.springframework.beans.factory.xml.ParserContext parserContext)
      • populateIdAttribute

        public void populateIdAttribute​(Element element,
                                        org.springframework.beans.factory.support.BeanDefinitionBuilder builder,
                                        org.springframework.beans.factory.xml.ParserContext parserContext)
      • factoryInvoker

        public org.springframework.beans.factory.parsing.BeanComponentDefinition factoryInvoker​(Element element,
                                                                                                String bean,
                                                                                                String method,
                                                                                                Object[] args,
                                                                                                org.springframework.beans.factory.xml.ParserContext parserContext)
      • factoryInvoker

        public org.springframework.beans.factory.parsing.BeanComponentDefinition factoryInvoker​(Element element,
                                                                                                Object obj,
                                                                                                String method,
                                                                                                Object[] args,
                                                                                                org.springframework.beans.factory.xml.ParserContext parserContext)
      • factoryInvoker

        public org.springframework.beans.factory.parsing.BeanComponentDefinition factoryInvoker​(String bean,
                                                                                                String method,
                                                                                                Object[] args,
                                                                                                org.springframework.beans.factory.xml.ParserContext parserContext)
      • factoryInvoker

        public org.springframework.beans.factory.parsing.BeanComponentDefinition factoryInvoker​(Object obj,
                                                                                                String method,
                                                                                                Object[] args,
                                                                                                org.springframework.beans.factory.xml.ParserContext parserContext)
      • invoker

        public org.springframework.beans.factory.parsing.BeanComponentDefinition invoker​(Element element,
                                                                                         String bean,
                                                                                         String method,
                                                                                         Object[] args,
                                                                                         org.springframework.beans.factory.xml.ParserContext parserContext)
      • invoker

        public org.springframework.beans.factory.parsing.BeanComponentDefinition invoker​(Element element,
                                                                                         Object obj,
                                                                                         String method,
                                                                                         Object[] args,
                                                                                         org.springframework.beans.factory.xml.ParserContext parserContext)
      • invoker

        public org.springframework.beans.factory.parsing.BeanComponentDefinition invoker​(String bean,
                                                                                         String method,
                                                                                         Object[] args,
                                                                                         org.springframework.beans.factory.xml.ParserContext parserContext)
      • invoker

        public org.springframework.beans.factory.parsing.BeanComponentDefinition invoker​(Object obj,
                                                                                         String method,
                                                                                         Object[] args,
                                                                                         org.springframework.beans.factory.xml.ParserContext parserContext)
      • isEligibleAttribute

        public boolean isEligibleAttribute​(String attributeName)
      • isEligibleAttribute

        public boolean isEligibleAttribute​(Attr attribute)
      • isRedissonNS

        public boolean isRedissonNS​(Node node)
      • setAttribute

        public void setAttribute​(Element element,
                                 String attribute,
                                 String value)
      • hasAttribute

        public boolean hasAttribute​(Element element,
                                    String attribute)
      • hasElement

        public boolean hasElement​(Element element,
                                  String tagName)