Package org.onebusaway.container.spring
Class PropertyOverrideConfigurer
- java.lang.Object
-
- org.springframework.core.io.support.PropertiesLoaderSupport
-
- org.springframework.beans.factory.config.PropertyResourceConfigurer
-
- org.springframework.beans.factory.config.PropertyOverrideConfigurer
-
- org.onebusaway.container.spring.PropertyOverrideConfigurer
-
- All Implemented Interfaces:
org.springframework.beans.factory.config.BeanFactoryPostProcessor,org.springframework.core.Ordered,org.springframework.core.PriorityOrdered
- Direct Known Subclasses:
PropertyOverrideBeanFactoryPostProcessor
public class PropertyOverrideConfigurer extends org.springframework.beans.factory.config.PropertyOverrideConfigurerExtension of Spring'sPropertyOverrideConfigurerthat supportsSystem.getProperty(String)expansion of${...}property expressions in override values.- Author:
- bdferris
-
-
Constructor Summary
Constructors Constructor Description PropertyOverrideConfigurer()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidapplyPropertyValue(org.springframework.beans.factory.config.ConfigurableListableBeanFactory factory, String beanName, String property, String value)protected StringresolveValue(String value)voidsetIgnoreInvalidBeans(boolean ignoreInvalidBeans)-
Methods inherited from class org.springframework.beans.factory.config.PropertyOverrideConfigurer
hasPropertyOverridesFor, processKey, processProperties, setBeanNameSeparator, setIgnoreInvalidKeys
-
Methods inherited from class org.springframework.beans.factory.config.PropertyResourceConfigurer
convertProperties, convertProperty, convertPropertyValue, getOrder, postProcessBeanFactory, setOrder
-
-
-
-
Method Detail
-
setIgnoreInvalidBeans
public void setIgnoreInvalidBeans(boolean ignoreInvalidBeans)
-
applyPropertyValue
protected void applyPropertyValue(org.springframework.beans.factory.config.ConfigurableListableBeanFactory factory, String beanName, String property, String value)- Overrides:
applyPropertyValuein classorg.springframework.beans.factory.config.PropertyOverrideConfigurer
-
-