public class GetPropertyAction extends Object implements PrivilegedAction<Object>
An instance of this class can be used as the argument of
AccessController.doPrivileged
.
The following code retrieves the value of the system
property named "prop"
as a privileged action:
String s = (String) java.security.AccessController.doPrivileged( new GetPropertyAction("prop"));
PrivilegedAction
,
AccessController
Constructor and Description |
---|
GetPropertyAction(String theProp)
Constructor that takes the name of the system property whose
string value needs to be determined.
|
GetPropertyAction(String theProp,
String defaultVal)
Constructor that takes the name of the system property and the default
value of that property.
|
Modifier and Type | Method and Description |
---|---|
Object |
run()
Determines the string value of the system property whose
name was specified in the constructor.
|
public GetPropertyAction(String theProp)
theProp
- the name of the system property.public Object run()
run
in interface PrivilegedAction<Object>
Copyright © 2019 JBoss by Red Hat. All rights reserved.