public class GatingClassLoader extends SecureClassLoader
| Constructor and Description |
|---|
GatingClassLoader(ClassLoader parent,
int gracePeriodSeconds,
ClassGate... classGates) |
GatingClassLoader(int gracePeriodSeconds,
ClassGate... classGates) |
| Modifier and Type | Method and Description |
|---|---|
Class |
findClass(String name) |
URL |
findResource(String name) |
protected Enumeration<URL> |
findResources(String name) |
ClassGate[] |
getClassGates() |
protected PermissionCollection |
getPermissions(CodeSource codesource) |
InputStream |
getResourceAsStream(String name) |
Class<?> |
loadClass(String name,
boolean resolve) |
defineClass, defineClassclearAssertionStatus, defineClass, defineClass, defineClass, defineClass, definePackage, findLibrary, findLoadedClass, findSystemClass, getClassLoadingLock, getPackage, getPackages, getParent, getResource, getResources, getSystemClassLoader, getSystemResource, getSystemResourceAsStream, getSystemResources, loadClass, registerAsParallelCapable, resolveClass, setClassAssertionStatus, setDefaultAssertionStatus, setPackageAssertionStatus, setSignerspublic GatingClassLoader(int gracePeriodSeconds,
ClassGate... classGates)
public GatingClassLoader(ClassLoader parent, int gracePeriodSeconds, ClassGate... classGates)
public ClassGate[] getClassGates()
protected PermissionCollection getPermissions(CodeSource codesource)
getPermissions in class SecureClassLoaderpublic Class<?> loadClass(String name, boolean resolve) throws ClassNotFoundException
loadClass in class ClassLoaderClassNotFoundExceptionpublic Class findClass(String name) throws ClassNotFoundException
findClass in class ClassLoaderClassNotFoundExceptionpublic InputStream getResourceAsStream(String name)
getResourceAsStream in class ClassLoaderpublic URL findResource(String name)
findResource in class ClassLoaderprotected Enumeration<URL> findResources(String name)
findResources in class ClassLoaderCopyright © 2020. All rights reserved.