org.w3c.jigsaw.servlet
Class ServletLoader

java.lang.Object
  extended by java.lang.ClassLoader
      extended by org.w3c.jigsaw.servlet.ServletLoader

public class ServletLoader
extends java.lang.ClassLoader


Constructor Summary
protected ServletLoader(RemoteServletWrapper wrapper)
           
 
Method Summary
protected  java.lang.Class loadClass(java.lang.String name, boolean resolve)
          Try to load class.
protected  java.net.URL locateClass(java.lang.String name)
          Given the class name, return its URL.
 
Methods inherited from class java.lang.ClassLoader
clearAssertionStatus, defineClass, defineClass, defineClass, defineClass, definePackage, findClass, findLibrary, findLoadedClass, findResource, findResources, findSystemClass, getPackage, getPackages, getParent, getResource, getResourceAsStream, getResources, getSystemClassLoader, getSystemResource, getSystemResourceAsStream, getSystemResources, loadClass, resolveClass, setClassAssertionStatus, setDefaultAssertionStatus, setPackageAssertionStatus, setSigners
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ServletLoader

protected ServletLoader(RemoteServletWrapper wrapper)
Method Detail

locateClass

protected java.net.URL locateClass(java.lang.String name)
Given the class name, return its URL.

Parameters:
name - The class to be loaded.
Returns:
The URL for the class.

loadClass

protected java.lang.Class loadClass(java.lang.String name,
                                    boolean resolve)
                             throws java.lang.ClassNotFoundException
Try to load class.

Overrides:
loadClass in class java.lang.ClassLoader
Parameters:
name - The class name.
boolean - The resolve flag
Returns:
a Class instance
Throws:
java.lang.ClassNotFoundException - if the class file can't be found.