org.apache.beehive.netui.pageflow.internal
Class DefaultReloadableClassHandler
Object
BaseHandler
DefaultHandler
DefaultReloadableClassHandler
- All Implemented Interfaces:
- Serializable, Handler, ReloadableClassHandler
public class DefaultReloadableClassHandler
- extends DefaultHandler
- implements ReloadableClassHandler
- See Also:
- Serialized Form
Methods inherited from class Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DefaultReloadableClassHandler
public DefaultReloadableClassHandler(ServletContext servletContext)
newInstance
public Object newInstance(String className)
throws ClassNotFoundException,
InstantiationException,
IllegalAccessException
- Specified by:
newInstance
in interface ReloadableClassHandler
- Throws:
ClassNotFoundException
InstantiationException
IllegalAccessException
loadCachedClass
public Class loadCachedClass(String className)
- Specified by:
loadCachedClass
in interface ReloadableClassHandler
loadClass
public Class loadClass(String className)
throws ClassNotFoundException
- Specified by:
loadClass
in interface ReloadableClassHandler
- Throws:
ClassNotFoundException
reloadClasses
public void reloadClasses(RequestContext context)
- Specified by:
reloadClasses
in interface ReloadableClassHandler
getClassLoader
public ClassLoader getClassLoader()
- Specified by:
getClassLoader
in interface ReloadableClassHandler
isReloadEnabled
public boolean isReloadEnabled()
- Specified by:
isReloadEnabled
in interface ReloadableClassHandler
getRegisteredHandler
public ReloadableClassHandler getRegisteredHandler()
- Overrides:
getRegisteredHandler
in class DefaultHandler