|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectsun.security.action.GetBooleanAction
public class GetBooleanAction
A convenience class for retrieving the boolean value of a system property as a privileged action.
An instance of this class can be used as the argument of
AccessController.doPrivileged.
The following code retrieves the boolean value of the system
property named "prop" as a privileged action:
boolean b = ((Boolean)java.security.AccessController.doPrivileged(
new GetBooleanAction("prop"))).booleanValue();
PrivilegedAction,
AccessController| Constructor Summary | |
|---|---|
GetBooleanAction(String theProp)
Constructor that takes the name of the system property whose boolean value needs to be determined. |
|
| Method Summary | |
|---|---|
Object |
run()
Determines the boolean value of the system property whose name was specified in the constructor. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public GetBooleanAction(String theProp)
theProp - the name of the system property.| Method Detail |
|---|
public Object run()
run in interface PrivilegedActionBoolean value of the system property.AccessController.doPrivileged(PrivilegedAction),
AccessController.doPrivileged(PrivilegedAction,
AccessControlContext)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||