Package org.alfresco.config
Class SystemPropertiesSetterBean
java.lang.Object
org.alfresco.config.SystemPropertiesSetterBean
Takes a set of properties and pushes them into the Java environment. Usually, VM properties
are required by the system (see
SystemPropertiesFactoryBean
and
Spring's PropertyPlaceholderConfigurer); sometimes it is necessary to take properties
available to Spring and push them onto the VM.
For simplicity, the system property, if present, will NOT be modified. Also, property placeholders (${...}), empty values and null values will be ignored.
Use the init()
method to push the properties.
- Since:
- V3.1
- Author:
- Derek Hulley
-
Method Summary
Modifier and TypeMethodDescriptionvoid
init()
void
setPropertyMap
(Map<String, String> propertyMap) Set the properties that will be pushed onto the JVM.
-
Method Details
-
setPropertyMap
Set the properties that will be pushed onto the JVM.- Parameters:
propertyMap
- a map of property name to property value
-
init
public void init()
-