public class GetPropertyAction extends Object implements PrivilegedAction<String>
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.
|
public GetPropertyAction(String theProp)
theProp
- the name of the system property.public String run()
run
in interface PrivilegedAction<String>
Copyright © 2012 JBoss by Red Hat. All Rights Reserved.