Class SystemPropertiesLookup
java.lang.Object
org.apache.commons.configuration2.interpol.SystemPropertiesLookup
- All Implemented Interfaces:
Lookup
Deprecated.
A specialized implementation of the Lookup
interface that allows access to system properties.
This implementation relies on StrLookup.systemPropertiesLookup()
from the Commons Lang project to resolve
system properties. It can be used for referencing system properties in configuration files in an easy way, for
instance:
current.user = ${sys:user.name}
SystemPropertiesLookup
is one of the standard lookups that is registered per default for each configuration.
- Since:
- 2.0
-
Constructor Summary
-
Method Summary
-
Constructor Details
-
SystemPropertiesLookup
public SystemPropertiesLookup()Deprecated.
-
-
Method Details
-
lookup
Deprecated.Description copied from interface:Lookup
Looks up the value of the specified variable. This method is called byConfigurationInterpolator
with the variable name extracted from the expression to interpolate (i.e. the prefix name has already been removed). A concrete implementation has to return the value of this variable or null if the variable name is unknown.
-
DefaultLookups.SYSTEM_PROPERTIES
.