@Deprecated public class SystemPropertiesLookup extends Object implements Lookup
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.
Constructor and Description |
---|
SystemPropertiesLookup()
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
Object |
lookup(String variable)
Deprecated.
Looks up the value of the specified variable.
|
public Object lookup(String variable)
Lookup
ConfigurationInterpolator
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.Copyright © 2001–2020 The Apache Software Foundation. All rights reserved.