public abstract class NoExitSecurityManager extends SecurityManager
inCheck| Constructor and Description |
|---|
NoExitSecurityManager() |
| Modifier and Type | Method and Description |
|---|---|
void |
checkExit(int status) |
void |
checkPermission(Permission perm) |
void |
checkPermission(Permission perm,
Object context) |
protected abstract void |
exitCalled(int status)
Implement this method to do any context-specific cleanup.
|
boolean |
exitInvoked()
Returns true if the exit has been invoked through a call
of Runtime.exit or Runtime.halt .
|
checkAccept, checkAccess, checkAccess, checkAwtEventQueueAccess, checkConnect, checkConnect, checkCreateClassLoader, checkDelete, checkExec, checkLink, checkListen, checkMemberAccess, checkMulticast, checkMulticast, checkPackageAccess, checkPackageDefinition, checkPrintJobAccess, checkPropertiesAccess, checkPropertyAccess, checkRead, checkRead, checkRead, checkSecurityAccess, checkSetFactory, checkSystemClipboardAccess, checkTopLevelWindow, checkWrite, checkWrite, classDepth, classLoaderDepth, currentClassLoader, currentLoadedClass, getClassContext, getInCheck, getSecurityContext, getThreadGroup, inClass, inClassLoaderpublic void checkPermission(Permission perm, Object context)
checkPermission in class SecurityManagerpublic void checkPermission(Permission perm)
checkPermission in class SecurityManagerpublic boolean exitInvoked()
public void checkExit(int status)
checkExit in class SecurityManagerprotected abstract void exitCalled(int status)
Abbot is hosted on