|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface PrivilegedExceptionAction<T>
This interface defines a method that is called by
AccessController.doPrivileged()
in order to perform a
privileged operation with higher privileges enabled. This interface
differs from PrivilegedAction
in that the run
method in this interface may throw a checked exception.
Method Summary | |
---|---|
T |
run()
This method performs an operation that requires higher privileges to successfully complete. |
Method Detail |
---|
T run() throws Exception
AccessController.doPrivileged()
.
Exception
- An implementation specific exceptionAccessController.doPrivileged(PrivilegedExceptionAction)
,
AccessController.doPrivileged(PrivilegedExceptionAction,
AccessControlContext)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |