com.lazerycode.jmeter.threadhandling
Class JMeterPluginSecurityManager

java.lang.Object
  extended by java.lang.SecurityManager
      extended by com.lazerycode.jmeter.threadhandling.JMeterPluginSecurityManager

public class JMeterPluginSecurityManager
extends SecurityManager

Capture System.exit commands so that we can check to see if JMeter is trying to kill us without warning.


Field Summary
 
Fields inherited from class java.lang.SecurityManager
inCheck
 
Constructor Summary
JMeterPluginSecurityManager()
           
 
Method Summary
 void checkExit(int status)
           
 void checkPermission(Permission perm)
           
 void checkPermission(Permission perm, Object context)
           
 
Methods inherited from class java.lang.SecurityManager
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
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JMeterPluginSecurityManager

public JMeterPluginSecurityManager()
Method Detail

checkExit

public void checkExit(int status)
Overrides:
checkExit in class SecurityManager

checkPermission

public void checkPermission(Permission perm,
                            Object context)
Overrides:
checkPermission in class SecurityManager

checkPermission

public void checkPermission(Permission perm)
Overrides:
checkPermission in class SecurityManager


Copyright © 2013. All Rights Reserved.