Groovy 1.8.4

org.codehaus.groovy.tools.shell.util
[Java] Class NoExitSecurityManager

java.lang.Object
  java.lang.SecurityManager
      org.codehaus.groovy.tools.shell.util.NoExitSecurityManager

public class NoExitSecurityManager
extends SecurityManager

Custom security manager to System.exit (and related) from being used.

Version:
\$Rev\$ \$Date\$


Constructor Summary
NoExitSecurityManager(SecurityManager parent)

NoExitSecurityManager()

 
Method Summary
void checkExit(int code)

Always throws SecurityException.

void checkPermission(Permission perm)

 
Methods inherited from class SecurityManager
checkPackageAccess, checkMemberAccess, checkPermission, checkPermission, checkCreateClassLoader, checkPropertiesAccess, checkPropertyAccess, getThreadGroup, checkAccess, checkAccess, checkExit, checkLink, checkRead, checkRead, checkRead, checkWrite, checkWrite, checkDelete, checkExec, checkConnect, checkConnect, checkSetFactory, checkAwtEventQueueAccess, checkMulticast, checkMulticast, checkPackageDefinition, checkPrintJobAccess, checkSecurityAccess, checkSystemClipboardAccess, checkTopLevelWindow, getSecurityContext, checkListen, checkAccept, getInCheck, wait, wait, wait, equals, toString, hashCode, getClass, notify, notifyAll
 
Methods inherited from class Object
wait, wait, wait, equals, toString, hashCode, getClass, notify, notifyAll
 

Constructor Detail

NoExitSecurityManager

public NoExitSecurityManager(SecurityManager parent)


NoExitSecurityManager

public NoExitSecurityManager()


 
Method Detail

checkExit

public void checkExit(int code)
Always throws SecurityException.


checkPermission

public void checkPermission(Permission perm)


 

Copyright © 2003-2011 The Codehaus. All rights reserved.