Class NoExitSecurityManager
- java.lang.Object
-
- java.lang.SecurityManager
-
- org.codehaus.groovy.tools.shell.util.NoExitSecurityManager
-
public class NoExitSecurityManager extends java.lang.SecurityManager
Custom security manager toSystem.exit(int)
(and related) from being used.- Version:
- $Rev$ $Date$
-
-
Constructor Summary
Constructors Constructor Description NoExitSecurityManager()
NoExitSecurityManager(java.lang.SecurityManager parent)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
checkExit(int code)
Always throwsSecurityException
.void
checkPermission(java.security.Permission perm)
-
Methods inherited from class java.lang.SecurityManager
checkAccept, checkAccess, checkAccess, checkConnect, checkConnect, checkCreateClassLoader, checkDelete, checkExec, checkLink, checkListen, checkMulticast, checkMulticast, checkPackageAccess, checkPackageDefinition, checkPermission, checkPrintJobAccess, checkPropertiesAccess, checkPropertyAccess, checkRead, checkRead, checkRead, checkSecurityAccess, checkSetFactory, checkWrite, checkWrite, getClassContext, getSecurityContext, getThreadGroup
-
-