public class VirtualClassLoader
extends java.lang.ClassLoader
| Modifier and Type | Method and Description |
|---|---|
void |
addChild(VirtualClassLoader virtualClassLoader) |
boolean |
addListener(ClassLoaderListener listener) |
void |
destroy() |
java.util.Set<VirtualClassLoader> |
getChildren() |
BonitaClassLoader |
getClassLoader() |
ClassLoaderIdentifier |
getIdentifier() |
java.net.URL |
getResource(java.lang.String name) |
java.io.InputStream |
getResourceAsStream(java.lang.String name) |
java.util.Enumeration<java.net.URL> |
getResources(java.lang.String name) |
boolean |
hasChildren() |
boolean |
isInitialized() |
java.lang.Class<?> |
loadClass(java.lang.String name) |
protected java.lang.Class<?> |
loadClass(java.lang.String name,
boolean resolve) |
boolean |
removeListener(ClassLoaderListener classLoaderListener) |
java.lang.String |
toString() |
clearAssertionStatus, defineClass, defineClass, defineClass, defineClass, definePackage, findClass, findLibrary, findLoadedClass, findResource, findResources, findSystemClass, getClassLoadingLock, getPackage, getPackages, getParent, getSystemClassLoader, getSystemResource, getSystemResourceAsStream, getSystemResources, registerAsParallelCapable, resolveClass, setClassAssertionStatus, setDefaultAssertionStatus, setPackageAssertionStatus, setSignerspublic java.lang.Class<?> loadClass(java.lang.String name)
throws java.lang.ClassNotFoundException
loadClass in class java.lang.ClassLoaderjava.lang.ClassNotFoundExceptionprotected java.lang.Class<?> loadClass(java.lang.String name,
boolean resolve)
throws java.lang.ClassNotFoundException
loadClass in class java.lang.ClassLoaderjava.lang.ClassNotFoundExceptionpublic java.io.InputStream getResourceAsStream(java.lang.String name)
getResourceAsStream in class java.lang.ClassLoaderpublic BonitaClassLoader getClassLoader()
public java.net.URL getResource(java.lang.String name)
getResource in class java.lang.ClassLoaderpublic java.util.Enumeration<java.net.URL> getResources(java.lang.String name)
throws java.io.IOException
getResources in class java.lang.ClassLoaderjava.io.IOExceptionpublic void destroy()
public java.lang.String toString()
toString in class java.lang.Objectpublic boolean addListener(ClassLoaderListener listener)
public boolean removeListener(ClassLoaderListener classLoaderListener)
public void addChild(VirtualClassLoader virtualClassLoader)
public boolean hasChildren()
public java.util.Set<VirtualClassLoader> getChildren()
public ClassLoaderIdentifier getIdentifier()
public boolean isInitialized()