Class PropertySource.StubPropertySource

  extended by org.springframework.core.env.PropertySource<Object>
      extended by org.springframework.core.env.PropertySource.StubPropertySource
Enclosing class:

public static class PropertySource.StubPropertySource
extends PropertySource<Object>

PropertySource to be used as a placeholder in cases where an actual property source cannot be eagerly initialized at application context creation time. For example, a ServletContext-based property source must wait until the ServletContext object is available to its enclosing ApplicationContext. In such cases, a stub should be used to hold the intended default position/order of the property source, then be replaced during context refresh.

See Also:
AbstractApplicationContext.initPropertySources(), StandardServletEnvironment, ServletContextPropertySource

Nested Class Summary
Nested classes/interfaces inherited from class org.springframework.core.env.PropertySource
Field Summary
Fields inherited from class org.springframework.core.env.PropertySource
logger, name, source
Constructor Summary
PropertySource.StubPropertySource(String name)
Method Summary
 String getProperty(String name)
          Always return null.
Methods inherited from class org.springframework.core.env.PropertySource
containsProperty, equals, getName, getSource, hashCode, named, toString
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait

Constructor Detail


public PropertySource.StubPropertySource(String name)
Method Detail


public String getProperty(String name)
Always return null.

Specified by:
getProperty in class PropertySource<Object>
name - the property to find
See Also: