public class ReloadingClassLoader extends ClassLoader implements ReloadNotificationListener
| Constructor and Description |
|---|
ReloadingClassLoader(ClassLoader pParent) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
addResourceStore(ResourceStore pStore) |
void |
clearAssertionStatus() |
URL |
getResource(String name) |
InputStream |
getResourceAsStream(String name) |
void |
handleNotification() |
Class<?> |
loadClass(String name) |
boolean |
removeResourceStore(ResourceStore pStore) |
void |
setClassAssertionStatus(String className,
boolean enabled) |
void |
setDefaultAssertionStatus(boolean enabled) |
void |
setPackageAssertionStatus(String packageName,
boolean enabled) |
defineClass, defineClass, defineClass, defineClass, definePackage, findClass, findLibrary, findLoadedClass, findResource, findResources, findSystemClass, getClassLoadingLock, getPackage, getPackages, getParent, getResources, getSystemClassLoader, getSystemResource, getSystemResourceAsStream, getSystemResources, loadClass, registerAsParallelCapable, resolveClass, setSignerspublic ReloadingClassLoader(ClassLoader pParent)
public boolean addResourceStore(ResourceStore pStore)
public boolean removeResourceStore(ResourceStore pStore)
public void handleNotification()
handleNotification in interface ReloadNotificationListenerpublic void clearAssertionStatus()
clearAssertionStatus in class ClassLoaderpublic URL getResource(String name)
getResource in class ClassLoaderpublic InputStream getResourceAsStream(String name)
getResourceAsStream in class ClassLoaderpublic Class<?> loadClass(String name) throws ClassNotFoundException
loadClass in class ClassLoaderClassNotFoundExceptionpublic void setClassAssertionStatus(String className, boolean enabled)
setClassAssertionStatus in class ClassLoaderpublic void setDefaultAssertionStatus(boolean enabled)
setDefaultAssertionStatus in class ClassLoaderpublic void setPackageAssertionStatus(String packageName, boolean enabled)
setPackageAssertionStatus in class ClassLoaderCopyright © 2004–2025 The Apache Software Foundation. All rights reserved.