org.hippoecm.hst.site.container
Class OverridingByAttributesPropertyPlaceholderConfigurer

java.lang.Object
  extended by org.springframework.core.io.support.PropertiesLoaderSupport
      extended by org.springframework.beans.factory.config.PropertyResourceConfigurer
          extended by org.springframework.beans.factory.config.PropertyPlaceholderConfigurer
              extended by org.hippoecm.hst.site.container.OverridingByAttributesPropertyPlaceholderConfigurer
All Implemented Interfaces:
org.springframework.beans.factory.BeanFactoryAware, org.springframework.beans.factory.BeanNameAware, org.springframework.beans.factory.config.BeanFactoryPostProcessor, org.springframework.core.Ordered, org.springframework.core.PriorityOrdered

public class OverridingByAttributesPropertyPlaceholderConfigurer
extends org.springframework.beans.factory.config.PropertyPlaceholderConfigurer

OverridingPropertyPlaceholderConfigurer

Version:
$Id: OverridingByAttributesPropertyPlaceholderConfigurer.java 21963 2010-02-26 12:45:03Z wko $

Field Summary
static String IGNORE_UNRESOLVABLE_PLACEHOLDERS_ATTRIBUTE
           
 
Fields inherited from class org.springframework.beans.factory.config.PropertyPlaceholderConfigurer
DEFAULT_PLACEHOLDER_PREFIX, DEFAULT_PLACEHOLDER_SUFFIX, DEFAULT_VALUE_SEPARATOR, SYSTEM_PROPERTIES_MODE_FALLBACK, SYSTEM_PROPERTIES_MODE_NEVER, SYSTEM_PROPERTIES_MODE_OVERRIDE
 
Fields inherited from class org.springframework.core.io.support.PropertiesLoaderSupport
logger, XML_FILE_EXTENSION
 
Fields inherited from interface org.springframework.core.Ordered
HIGHEST_PRECEDENCE, LOWEST_PRECEDENCE
 
Constructor Summary
OverridingByAttributesPropertyPlaceholderConfigurer()
           
 
Method Summary
protected  void processProperties(org.springframework.beans.factory.config.ConfigurableListableBeanFactory beanFactoryToProcess, Properties props)
           
 void setBeanFactory(org.springframework.beans.factory.BeanFactory beanFactory)
           
 void setBeanName(String beanName)
           
 void setIgnoreUnresolvablePlaceholders(boolean ignoreUnresolvablePlaceholders)
           
 void setNullValue(String nullValue)
           
 
Methods inherited from class org.springframework.beans.factory.config.PropertyPlaceholderConfigurer
parseStringValue, resolvePlaceholder, resolvePlaceholder, resolveSystemProperty, setPlaceholderPrefix, setPlaceholderSuffix, setSearchSystemEnvironment, setSystemPropertiesMode, setSystemPropertiesModeName, setValueSeparator
 
Methods inherited from class org.springframework.beans.factory.config.PropertyResourceConfigurer
convertProperties, convertProperty, convertPropertyValue, getOrder, postProcessBeanFactory, setOrder
 
Methods inherited from class org.springframework.core.io.support.PropertiesLoaderSupport
loadProperties, mergeProperties, setFileEncoding, setIgnoreResourceNotFound, setLocalOverride, setLocation, setLocations, setProperties, setPropertiesArray, setPropertiesPersister
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

IGNORE_UNRESOLVABLE_PLACEHOLDERS_ATTRIBUTE

public static final String IGNORE_UNRESOLVABLE_PLACEHOLDERS_ATTRIBUTE
Constructor Detail

OverridingByAttributesPropertyPlaceholderConfigurer

public OverridingByAttributesPropertyPlaceholderConfigurer()
Method Detail

setIgnoreUnresolvablePlaceholders

public void setIgnoreUnresolvablePlaceholders(boolean ignoreUnresolvablePlaceholders)
Overrides:
setIgnoreUnresolvablePlaceholders in class org.springframework.beans.factory.config.PropertyPlaceholderConfigurer

setNullValue

public void setNullValue(String nullValue)
Overrides:
setNullValue in class org.springframework.beans.factory.config.PropertyPlaceholderConfigurer

setBeanName

public void setBeanName(String beanName)
Specified by:
setBeanName in interface org.springframework.beans.factory.BeanNameAware
Overrides:
setBeanName in class org.springframework.beans.factory.config.PropertyPlaceholderConfigurer

setBeanFactory

public void setBeanFactory(org.springframework.beans.factory.BeanFactory beanFactory)
Specified by:
setBeanFactory in interface org.springframework.beans.factory.BeanFactoryAware
Overrides:
setBeanFactory in class org.springframework.beans.factory.config.PropertyPlaceholderConfigurer

processProperties

protected void processProperties(org.springframework.beans.factory.config.ConfigurableListableBeanFactory beanFactoryToProcess,
                                 Properties props)
                          throws org.springframework.beans.BeansException
Overrides:
processProperties in class org.springframework.beans.factory.config.PropertyPlaceholderConfigurer
Throws:
org.springframework.beans.BeansException


Copyright © 2008-2012 Hippo. All Rights Reserved.