org.apache.commons.jci
Class ReloadingClassLoader
java.lang.Object
java.lang.ClassLoader
org.apache.commons.jci.ReloadingClassLoader
- All Implemented Interfaces:
- NotificationListener
- public class ReloadingClassLoader
- extends java.lang.ClassLoader
- implements NotificationListener
Methods inherited from class java.lang.ClassLoader |
defineClass, defineClass, defineClass, definePackage, findClass, findLibrary, findLoadedClass, findResource, findResources, findSystemClass, getPackage, getPackages, getParent, getResources, getSystemClassLoader, getSystemResource, getSystemResourceAsStream, getSystemResources, loadClass, resolveClass, setSigners |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ReloadingClassLoader
public ReloadingClassLoader(java.lang.ClassLoader pParent)
addListener
public void addListener(ReloadingListener pListener)
removeListener
public void removeListener(ReloadingListener pListener)
handleNotification
public void handleNotification()
- Specified by:
handleNotification
in interface NotificationListener
clazzName
public static java.lang.String clazzName(java.io.File base,
java.io.File file)
clearAssertionStatus
public void clearAssertionStatus()
getResource
public java.net.URL getResource(java.lang.String name)
getResourceAsStream
public java.io.InputStream getResourceAsStream(java.lang.String name)
loadClass
public java.lang.Class loadClass(java.lang.String name)
throws java.lang.ClassNotFoundException
- Throws:
java.lang.ClassNotFoundException
setClassAssertionStatus
public void setClassAssertionStatus(java.lang.String className,
boolean enabled)
setDefaultAssertionStatus
public void setDefaultAssertionStatus(boolean enabled)
setPackageAssertionStatus
public void setPackageAssertionStatus(java.lang.String packageName,
boolean enabled)
Copyright © 2004-2005 The Apache Software Foundation. All Rights Reserved.