org.springframework.web.context
Interface ConfigurableWebEnvironment

All Superinterfaces:
ConfigurableEnvironment, ConfigurablePropertyResolver, Environment, PropertyResolver
All Known Implementing Classes:
StandardServletEnvironment

public interface ConfigurableWebEnvironment
extends ConfigurableEnvironment

Specialization of ConfigurableEnvironment allowing initialization of servlet-related PropertySource objects at the earliest moment the ServletContext and (optionally) ServletConfig become available.

Since:
3.1.2
Author:
Chris Beams
See Also:
ConfigurableWebApplicationContext.getEnvironment()

Method Summary
 void initPropertySources(ServletContext servletContext, ServletConfig servletConfig)
          Replace any stub property source instances acting as placeholders with real servlet context/config property sources using the given parameters.
 
Methods inherited from interface org.springframework.core.env.ConfigurableEnvironment
addActiveProfile, getPropertySources, getSystemEnvironment, getSystemProperties, merge, setActiveProfiles, setDefaultProfiles
 
Methods inherited from interface org.springframework.core.env.Environment
acceptsProfiles, getActiveProfiles, getDefaultProfiles
 
Methods inherited from interface org.springframework.core.env.ConfigurablePropertyResolver
getConversionService, setConversionService, setPlaceholderPrefix, setPlaceholderSuffix, setRequiredProperties, setValueSeparator, validateRequiredProperties
 
Methods inherited from interface org.springframework.core.env.PropertyResolver
containsProperty, getProperty, getProperty, getProperty, getProperty, getPropertyAsClass, getRequiredProperty, getRequiredProperty, resolvePlaceholders, resolveRequiredPlaceholders
 

Method Detail

initPropertySources

void initPropertySources(ServletContext servletContext,
                         ServletConfig servletConfig)
Replace any stub property source instances acting as placeholders with real servlet context/config property sources using the given parameters.

Parameters:
servletContext - the ServletContext (may not be null)
servletConfig - the ServletContext (null if not available)