Class BindingBeanDefinitionRegistryUtils


  • public abstract class BindingBeanDefinitionRegistryUtils
    extends Object
    Utility class for registering bean definitions for binding targets.
    Author:
    Marius Bogoevici, Dave Syer, Artem Bilan
    • Constructor Detail

      • BindingBeanDefinitionRegistryUtils

        public BindingBeanDefinitionRegistryUtils()
    • Method Detail

      • registerInputBindingTargetBeanDefinition

        public static void registerInputBindingTargetBeanDefinition​(String qualifierValue,
                                                                    String name,
                                                                    String bindingTargetInterfaceBeanName,
                                                                    String bindingTargetInterfaceMethodName,
                                                                    org.springframework.beans.factory.support.BeanDefinitionRegistry registry)
      • registerOutputBindingTargetBeanDefinition

        public static void registerOutputBindingTargetBeanDefinition​(String qualifierValue,
                                                                     String name,
                                                                     String bindingTargetInterfaceBeanName,
                                                                     String bindingTargetInterfaceMethodName,
                                                                     org.springframework.beans.factory.support.BeanDefinitionRegistry registry)
      • registerBindingTargetBeanDefinitions

        public static void registerBindingTargetBeanDefinitions​(Class<?> type,
                                                                String bindingTargetInterfaceBeanName,
                                                                org.springframework.beans.factory.support.BeanDefinitionRegistry registry)
      • registerBindingTargetsQualifiedBeanDefinitions

        public static void registerBindingTargetsQualifiedBeanDefinitions​(Class<?> parent,
                                                                          Class<?> type,
                                                                          org.springframework.beans.factory.support.BeanDefinitionRegistry registry)