Package org.springframework.beans.factory.config

Examples of org.springframework.beans.factory.config.RuntimeBeanReference


    AbstractBeanDefinition definition = (AbstractBeanDefinition) registry
        .getBeanDefinition(advisorClass.getName());

    ConfigAssert.assertBeanDefinitionWrapsClass(definition, advisorClass);

    RuntimeBeanReference expectedReference = new RuntimeBeanReference(
        MetadataCachingInterceptor.class.getName());

    ConfigAssert.assertBeanDefinitionHasConstructorArgument(expectedReference,
        definition.getConstructorArgumentValues(), 0,
        RuntimeBeanReference.class);
View Full Code Here


    AbstractBeanDefinition definition = (AbstractBeanDefinition) registry
        .getBeanDefinition(advisorClass.getName());

    ConfigAssert.assertBeanDefinitionWrapsClass(definition, advisorClass);

    RuntimeBeanReference expectedReference = new RuntimeBeanReference(
        MetadataFlushingInterceptor.class.getName());

    ConfigAssert.assertBeanDefinitionHasConstructorArgument(expectedReference,
        definition.getConstructorArgumentValues(), 0,
        RuntimeBeanReference.class);
View Full Code Here

        CommonsAttributes.class);
    registry.registerBeanDefinition(BeanName.ATTRIBUTES, attributes);
  }

  private PropertyValue getAttributesProperty() {
    return new PropertyValue("attributes", new RuntimeBeanReference(
        BeanName.ATTRIBUTES));
  }
View Full Code Here

    registry.registerBeanDefinition(id, cacheManager);

    BeanDefinition cacheProviderFacade = registry
        .getBeanDefinition(cacheProviderFacadeId);
    cacheProviderFacade.getPropertyValues().addPropertyValue("cacheManager",
        new RuntimeBeanReference(id));
  }
View Full Code Here

   */
  private void assertCacheProviderFacadeHasCacheManagerAsProperty() {
    PropertyValue cacheManagerProperty = cacheProviderFacade
        .getPropertyValues().getPropertyValue("cacheManager");

    RuntimeBeanReference cacheManager = (RuntimeBeanReference) cacheManagerProperty
        .getValue();
    assertEquals(BeanName.CACHE_MANAGER, cacheManager.getBeanName());
  }
View Full Code Here

    ConfigAssert.assertBeanDefinitionHasProperty(
        cacheProxyFactoryBeanDefinition, expected);

    // verify property "cacheProviderFacade" is correct.
    expected = new PropertyValue("cacheProviderFacade",
        new RuntimeBeanReference("cacheProvider"));
    ConfigAssert.assertBeanDefinitionHasProperty(
        cacheProxyFactoryBeanDefinition, expected);

    // verify rest of properties.
    expected = propertySource.getCachingListenersProperty();
View Full Code Here

  }

  private void assertIsRuntimeBeanReference(Object actual, String refId) {
    AssertExt.assertInstanceOf(RuntimeBeanReference.class, actual);

    RuntimeBeanReference actualReference = (RuntimeBeanReference) actual;
    assertEquals("<ref id>", refId, actualReference.getBeanName());
  }
View Full Code Here

  private void assertAttributesPropertyIsPresent(
      MutablePropertyValues propertyValues) {

    PropertyValue expected = new PropertyValue("attributes",
        new RuntimeBeanReference(ATTRIBUTES_BEAN_NAME));
    ConfigAssert.assertPropertyIsPresent(propertyValues, expected);
  }
View Full Code Here

    //Definition of the index factory
    RootBeanDefinition simpleIndexFactoryBeanDefinition = new RootBeanDefinition(
                          SimpleIndexFactoryBean.class);
    simpleIndexFactoryBeanDefinition.setPropertyValues(new MutablePropertyValues());
    simpleIndexFactoryBeanDefinition.getPropertyValues()
        .addPropertyValue(DIRECTORY_ATTRIBUTE, new RuntimeBeanReference(FS_DIRECTORY_ID_PREFIX + id));
    simpleIndexFactoryBeanDefinition.getPropertyValues()
        .addPropertyValue(CREATE_ATTRIBUTE, new Boolean(create));

    //Configuration of the analyzer of the factory
    configureAnalyzer(element, simpleIndexFactoryBeanDefinition, parserContext);
View Full Code Here

    return hasAttributeSet(element, ANALYZER_REF_ATTRIBUTE);
  }

  private void configureAnalyzerRef(MutablePropertyValues propertyValues, String analyzerRef) {
    //Compute the bean reference of the analyzer
    propertyValues.addPropertyValue(ANALYZER_ATTRIBUTE, new RuntimeBeanReference(analyzerRef));
  }
View Full Code Here

TOP

Related Classes of org.springframework.beans.factory.config.RuntimeBeanReference

Copyright © 2018 www.massapicom. 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.