public abstract class NoExitSecurityManager
extends java.lang.SecurityManager
Constructor and Description |
---|
NoExitSecurityManager() |
Modifier and Type | Method and Description |
---|---|
void |
checkExit(int status) |
void |
checkPermission(java.security.Permission perm) |
void |
checkPermission(java.security.Permission perm,
java.lang.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, inClassLoader
public void checkPermission(java.security.Permission perm, java.lang.Object context)
checkPermission
in class java.lang.SecurityManager
public void checkPermission(java.security.Permission perm)
checkPermission
in class java.lang.SecurityManager
public boolean exitInvoked()
public void checkExit(int status)
checkExit
in class java.lang.SecurityManager
protected abstract void exitCalled(int status)
Abbot is hosted on