public class ReloadingClassLoader extends WebappClassLoader implements ServletContextListener, java.lang.Runnable
system| Constructor and Description |
|---|
ReloadingClassLoader(java.net.URL[] urls,
java.lang.ClassLoader parent) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addURL(java.net.URL url) |
void |
contextDestroyed(ServletContextEvent sce) |
void |
contextInitialized(ServletContextEvent sce) |
protected java.lang.Class |
findClass(java.lang.String name) |
java.net.URL |
findResource(java.lang.String name) |
void |
run()
The maintenance thread.
|
getResourceAsStream, loadClassclose, definePackage, findResources, getPermissions, getURLs, newInstance, newInstanceclearAssertionStatus, 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 ReloadingClassLoader(java.net.URL[] urls,
java.lang.ClassLoader parent)
protected void addURL(java.net.URL url)
addURL in class java.net.URLClassLoaderpublic void contextInitialized(ServletContextEvent sce)
contextInitialized in interface ServletContextListenerpublic void contextDestroyed(ServletContextEvent sce)
contextDestroyed in interface ServletContextListenerpublic void run()
run in interface java.lang.Runnableprotected java.lang.Class findClass(java.lang.String name)
throws java.lang.ClassNotFoundException
findClass in class java.net.URLClassLoaderjava.lang.ClassNotFoundExceptionpublic java.net.URL findResource(java.lang.String name)
findResource in class java.net.URLClassLoaderCopyright © 2013. All Rights Reserved.