it.openutils.deployment.spring
Class EnvironmentPropertyConfigurer

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 it.openutils.deployment.spring.EnvironmentPropertyConfigurer
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.web.context.ServletContextAware

public class EnvironmentPropertyConfigurer
extends org.springframework.beans.factory.config.PropertyPlaceholderConfigurer
implements org.springframework.web.context.ServletContextAware

Version:
$Revision$ ($Author$)
Author:
fgiust

Field Summary
 
Fields inherited from class org.springframework.beans.factory.config.PropertyPlaceholderConfigurer
DEFAULT_PLACEHOLDER_PREFIX, DEFAULT_PLACEHOLDER_SUFFIX, 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
 
Constructor Summary
EnvironmentPropertyConfigurer()
           
 
Method Summary
 void postProcessBeanFactory(org.springframework.beans.factory.config.ConfigurableListableBeanFactory beanFactory)
           
 void setDefaultEnvironment(java.lang.String defaultEnvironment)
          Setter for defaultEnvironment.
 void setFileLocation(java.lang.String fileLocation)
          Setter for fileLocation.
 void setServletContext(javax.servlet.ServletContext servletContext)
           
 
Methods inherited from class org.springframework.beans.factory.config.PropertyPlaceholderConfigurer
parseStringValue, processProperties, resolvePlaceholder, resolvePlaceholder, resolveSystemProperty, setBeanFactory, setBeanName, setIgnoreUnresolvablePlaceholders, setPlaceholderPrefix, setPlaceholderSuffix, setSearchSystemEnvironment, setSystemPropertiesMode, setSystemPropertiesModeName
 
Methods inherited from class org.springframework.beans.factory.config.PropertyResourceConfigurer
convertProperties, convertPropertyValue, getOrder, setOrder
 
Methods inherited from class org.springframework.core.io.support.PropertiesLoaderSupport
loadProperties, mergeProperties, setFileEncoding, setIgnoreResourceNotFound, setLocalOverride, setLocation, setLocations, setProperties, setPropertiesPersister
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EnvironmentPropertyConfigurer

public EnvironmentPropertyConfigurer()
Method Detail

setServletContext

public void setServletContext(javax.servlet.ServletContext servletContext)
Specified by:
setServletContext in interface org.springframework.web.context.ServletContextAware
See Also:
ServletContextAware.setServletContext(javax.servlet.ServletContext)

setFileLocation

public void setFileLocation(java.lang.String fileLocation)
Setter for fileLocation.

Parameters:
fileLocation - The fileLocation to set.

setDefaultEnvironment

public void setDefaultEnvironment(java.lang.String defaultEnvironment)
Setter for defaultEnvironment.

Parameters:
defaultEnvironment - The defaultEnvironment to set.

postProcessBeanFactory

public void postProcessBeanFactory(org.springframework.beans.factory.config.ConfigurableListableBeanFactory beanFactory)
                            throws org.springframework.beans.BeansException
Specified by:
postProcessBeanFactory in interface org.springframework.beans.factory.config.BeanFactoryPostProcessor
Overrides:
postProcessBeanFactory in class org.springframework.beans.factory.config.PropertyResourceConfigurer
Throws:
org.springframework.beans.BeansException
See Also:
PropertyResourceConfigurer.postProcessBeanFactory(org.springframework.beans.factory.config.ConfigurableListableBeanFactory)


Copyright {inceptionYear}-2006 Fabrizio Giustina. All Rights Reserved.