public class SakaiProperties extends Object implements BeanFactoryPostProcessorCreator, org.springframework.beans.factory.InitializingBean
| Modifier and Type | Class and Description |
|---|---|
class |
SakaiProperties.SakaiPropertiesFactoryBean
Blatantly stolen from the Spring classes in order to get access to the properties files as they are read in,
this could not be done by overrides because the stupid finals and private vars, this is why frameworks should
never use final and private in their code.... sigh
|
| Constructor and Description |
|---|
SakaiProperties() |
| Modifier and Type | Method and Description |
|---|---|
void |
afterPropertiesSet() |
Collection<org.springframework.beans.factory.config.BeanFactoryPostProcessor> |
getBeanFactoryPostProcessors() |
Properties |
getProperties()
INTERNAL
|
Properties |
getRawProperties()
INTERNAL
|
Map<String,Properties> |
getSeparateProperties()
Gets the individual properties from each properties file which is read in
|
void |
setBeanNameAtEnd(boolean beanNameAtEnd) |
void |
setBeanNameSeparator(String beanNameSeparator) |
void |
setFileEncoding(String encoding) |
void |
setIgnoreInvalidKeys(boolean ignoreInvalidKeys) |
void |
setIgnoreResourceNotFound(boolean ignoreResourceNotFound) |
void |
setIgnoreUnresolvablePlaceholders(boolean ignoreUnresolvablePlaceholders) |
void |
setLocalOverride(boolean localOverride) |
void |
setLocation(org.springframework.core.io.Resource location) |
void |
setLocations(org.springframework.core.io.Resource[] locations) |
void |
setOrder(int order) |
void |
setPlaceholderPrefix(String placeholderPrefix) |
void |
setPlaceholderSuffix(String placeholderSuffix) |
void |
setProperties(Properties properties) |
void |
setPropertiesArray(Properties[] propertiesArray) |
void |
setSearchSystemEnvironment(boolean searchSystemEnvironment) |
void |
setSystemPropertiesMode(int systemPropertiesMode) |
void |
setSystemPropertiesModeName(String constantName) |
public void afterPropertiesSet()
throws Exception
afterPropertiesSet in interface org.springframework.beans.factory.InitializingBeanExceptionpublic Collection<org.springframework.beans.factory.config.BeanFactoryPostProcessor> getBeanFactoryPostProcessors()
getBeanFactoryPostProcessors in interface BeanFactoryPostProcessorCreatorpublic Map<String,Properties> getSeparateProperties()
public Properties getProperties()
public Properties getRawProperties()
public void setProperties(Properties properties)
public void setPropertiesArray(Properties[] propertiesArray)
public void setLocation(org.springframework.core.io.Resource location)
public void setLocations(org.springframework.core.io.Resource[] locations)
public void setFileEncoding(String encoding)
public void setIgnoreResourceNotFound(boolean ignoreResourceNotFound)
public void setLocalOverride(boolean localOverride)
public void setIgnoreUnresolvablePlaceholders(boolean ignoreUnresolvablePlaceholders)
public void setOrder(int order)
public void setPlaceholderPrefix(String placeholderPrefix)
public void setPlaceholderSuffix(String placeholderSuffix)
public void setSearchSystemEnvironment(boolean searchSystemEnvironment)
public void setSystemPropertiesMode(int systemPropertiesMode)
public void setSystemPropertiesModeName(String constantName) throws IllegalArgumentException
IllegalArgumentExceptionpublic void setBeanNameAtEnd(boolean beanNameAtEnd)
public void setBeanNameSeparator(String beanNameSeparator)
public void setIgnoreInvalidKeys(boolean ignoreInvalidKeys)
Copyright © 2003-2014 The Sakai Foundation. All Rights Reserved.