Examples of QualifierAnnotationAutowireCandidateResolver


Examples of org.springframework.beans.factory.annotation.QualifierAnnotationAutowireCandidateResolver

      beanFactory.setAllowBeanDefinitionOverriding(this.allowBeanDefinitionOverriding);
    }
    if (this.allowCircularReferences != null) {
      beanFactory.setAllowCircularReferences(this.allowCircularReferences);
    }
    beanFactory.setAutowireCandidateResolver(new QualifierAnnotationAutowireCandidateResolver());
  }
View Full Code Here

Examples of org.springframework.beans.factory.annotation.QualifierAnnotationAutowireCandidateResolver

   * @see #registerBeanDefinition
   * @see #refresh
   */
  public GenericApplicationContext() {
    this.beanFactory = new DefaultListableBeanFactory();
    this.beanFactory.setAutowireCandidateResolver(new QualifierAnnotationAutowireCandidateResolver());
  }
View Full Code Here

Examples of org.springframework.beans.factory.annotation.QualifierAnnotationAutowireCandidateResolver

  public void testQualifiedByAttributesWithCustomQualifierRegistered() {
    StaticApplicationContext context = new StaticApplicationContext();
    BeanDefinitionReader reader = new XmlBeanDefinitionReader(context);
    reader.loadBeanDefinitions(CONFIG_LOCATION);
    QualifierAnnotationAutowireCandidateResolver resolver = (QualifierAnnotationAutowireCandidateResolver)
        context.getDefaultListableBeanFactory().getAutowireCandidateResolver();
    resolver.addQualifierType(MultipleAttributeQualifier.class);
    context.registerSingleton("testBean", QualifiedByAttributesTestBean.class);
    context.refresh();
    QualifiedByAttributesTestBean testBean = (QualifiedByAttributesTestBean) context.getBean("testBean");
    Person moeSenior = testBean.getMoeSenior();
    Person moeJunior = testBean.getMoeJunior();
View Full Code Here

Examples of org.springframework.beans.factory.annotation.QualifierAnnotationAutowireCandidateResolver

         }
      }
      else
      {
         DefaultListableBeanFactory bf = new DefaultListableBeanFactory();
         bf.setAutowireCandidateResolver(new QualifierAnnotationAutowireCandidateResolver());
         Collection<ComponentAdapter<?>> adapters = delegate.getComponentAdapters();
         for (ComponentAdapter<?> adapter : adapters)
         {
            Object key = adapter.getComponentKey();
            String name = keyToBeanName(key);
View Full Code Here

Examples of org.springframework.beans.factory.annotation.QualifierAnnotationAutowireCandidateResolver

                }
            });
        }

        setParameterNameDiscoverer(new LocalVariableTableParameterNameDiscoverer());
        setAutowireCandidateResolver(new QualifierAnnotationAutowireCandidateResolver());
        ignoreDependencyType(Closure.class);
    }
View Full Code Here

Examples of org.springframework.beans.factory.annotation.QualifierAnnotationAutowireCandidateResolver

  @Test
  public void testQualifiedByAttributesWithCustomQualifierRegistered() {
    StaticApplicationContext context = new StaticApplicationContext();
    BeanDefinitionReader reader = new XmlBeanDefinitionReader(context);
    reader.loadBeanDefinitions(CONFIG_LOCATION);
    QualifierAnnotationAutowireCandidateResolver resolver = (QualifierAnnotationAutowireCandidateResolver)
        context.getDefaultListableBeanFactory().getAutowireCandidateResolver();
    resolver.addQualifierType(MultipleAttributeQualifier.class);
    context.registerSingleton("testBean", MultiQualifierClient.class);
    context.refresh();

    MultiQualifierClient testBean = (MultiQualifierClient) context.getBean("testBean");
View Full Code Here

Examples of org.springframework.beans.factory.annotation.QualifierAnnotationAutowireCandidateResolver


  @Before
  public void setUp() {
    DefaultListableBeanFactory bf = new DefaultListableBeanFactory();
    QualifierAnnotationAutowireCandidateResolver acr = new QualifierAnnotationAutowireCandidateResolver();
    acr.setBeanFactory(bf);
    bf.setAutowireCandidateResolver(acr);
    this.beanFactory = bf;
  }
View Full Code Here

Examples of org.springframework.beans.factory.annotation.QualifierAnnotationAutowireCandidateResolver

   */
  public GenericApplicationContext() {
    this.beanFactory = new DefaultListableBeanFactory();
    this.beanFactory.setSerializationId(getId());
    this.beanFactory.setParameterNameDiscoverer(new LocalVariableTableParameterNameDiscoverer());
    this.beanFactory.setAutowireCandidateResolver(new QualifierAnnotationAutowireCandidateResolver());
  }
View Full Code Here

Examples of org.springframework.beans.factory.annotation.QualifierAnnotationAutowireCandidateResolver

    }
    if (this.allowCircularReferences != null) {
      beanFactory.setAllowCircularReferences(this.allowCircularReferences);
    }
    beanFactory.setParameterNameDiscoverer(new LocalVariableTableParameterNameDiscoverer());
    beanFactory.setAutowireCandidateResolver(new QualifierAnnotationAutowireCandidateResolver());
  }
View Full Code Here

Examples of org.springframework.beans.factory.annotation.QualifierAnnotationAutowireCandidateResolver

         }
      }
      else
      {
         DefaultListableBeanFactory bf = new DefaultListableBeanFactory();
         bf.setAutowireCandidateResolver(new QualifierAnnotationAutowireCandidateResolver());
         Collection<ComponentAdapter<?>> adapters = delegate.getComponentAdapters();
         for (ComponentAdapter<?> adapter : adapters)
         {
            Object key = adapter.getComponentKey();
            String name = keyToBeanName(key);
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.