List of usage examples for org.springframework.beans.factory.support GenericBeanDefinition getPropertyValues
@Override
public MutablePropertyValues getPropertyValues()
From source file:org.springframework.flex.config.FlexConfigurationManagerTests.java
@Test public void customConfiguration() { this.context.registerSingleton("configParser", flex.messaging.config.XPathServerConfigurationParser.class); RuntimeBeanReference parserReference = new RuntimeBeanReference("configParser"); GenericBeanDefinition configManagerDef = new GenericBeanDefinition(); configManagerDef.setBeanClass(FlexConfigurationManager.class); configManagerDef.getPropertyValues().addPropertyValue("configurationParser", parserReference); configManagerDef.getPropertyValues().addPropertyValue("configurationPath", "classpath:org/springframework/flex/core/services-config.xml"); this.context.getDefaultListableBeanFactory().registerBeanDefinition("configurationManager", configManagerDef);// www.ja va 2 s .co m this.context.refresh(); this.configManager = (ConfigurationManager) this.context.getBean("configurationManager"); MessagingConfiguration messagingConfiguration = this.configManager.getMessagingConfiguration(this.config); assertNotNull(messagingConfiguration); assertNotNull(messagingConfiguration.getServiceSettings("message-service")); assertNotNull(messagingConfiguration.getServiceSettings("proxy-service")); assertNotNull(messagingConfiguration.getServiceSettings("remoting-service")); }