|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Object
|
+--java.lang.ClassLoader
|
+--java.security.SecureClassLoader
|
+--jrun.jsp.JSPClassLoader
A JSPClassLoader loads servlet classes that can be reloaded without reloading the application. There is a classloader per JSP instance so that each instance can be reloaded if it has changed on disk. This class accepts a dependency classlist that defines the specific set of classes that should be loaded by this classloader. Requests for classes that are not in the classlist will be delegated to the parent classloader.
| Method Summary | |
protected java.lang.Class |
findClass(java.lang.String name)
Load the specified class. |
protected java.net.URL |
findResource(java.lang.String resource)
|
LineNumberMappingTable |
getLineNumberMappingTable()
|
| Methods inherited from class java.security.SecureClassLoader |
defineClass, getPermissions |
| Methods inherited from class java.lang.ClassLoader |
defineClass, defineClass, defineClass, definePackage, findLibrary, findLoadedClass, findResources, findSystemClass, getPackage, getPackages, getParent, getResource, getResourceAsStream, getResources, getSystemClassLoader, getSystemResource, getSystemResourceAsStream, getSystemResources, loadClass, loadClass, resolveClass, setSigners |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method Detail |
public LineNumberMappingTable getLineNumberMappingTable()
protected java.net.URL findResource(java.lang.String resource)
findResource in class java.lang.ClassLoader
protected java.lang.Class findClass(java.lang.String name)
throws java.lang.ClassNotFoundException
findClass in class java.lang.ClassLoader
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||