com.ibm.security12.sun.security.action
Class GetBooleanAction
java.lang.Object
|
+--com.ibm.security12.sun.security.action.GetBooleanAction
- public class GetBooleanAction
- extends Object
- implements PrivilegedAction
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)com.ibm.security12.java.security.AccessController.doPrivileged(
new GetBooleanAction("prop"))).booleanValue();
- Since:
- JDK1.2
- Version:
- 1.4, 06/29/98
- Author:
- Roland Schemers
- See Also:
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 |
GetBooleanAction
public GetBooleanAction(String theProp)
- Constructor that takes the name of the system property whose boolean
value needs to be determined.
- Parameters:
theProp
- the name of the system property.
run
public Object run()
- Determines the boolean value of the system property whose name was
specified in the constructor.
- Specified by:
- run in interface PrivilegedAction
- Returns:
- the
Boolean
value of the system property.