    All Packages  Class Hierarchy  This Package  Previous  Next  Index

# Class w3c.jigsaw.servlet.LocalServletLoader

    java.lang.Object
       |
       +----java.lang.ClassLoader
               |
               +----w3c.jigsaw.servlet.LocalServletLoader

public class LocalServletLoader
extends ClassLoader

LocalServletLoader :

##

classpath
  Given the class name, return its File name.

##

LocalServletLoader(LocalServletLoader)
LocalServletLoader(ServletWrapper)

##

checkPackageAccess(String)
classChanged(String)
getCachedClass(String, boolean)
getNewClass(File, String, boolean)
getResource(String)
getResourceAsStream(String)
  Get a resource as a stream.
loadClass(String, boolean)
loadClassFile(File)
loadServletClass(String, boolean)
locateClass(String)

##

classpath

     protected String classpath[]

  Given the class name, return its File name.

##

LocalServletLoader

     protected LocalServletLoader(ServletWrapper wrapper)

LocalServletLoader

     protected LocalServletLoader(LocalServletLoader loader)

##

locateClass

     protected File locateClass(String name)

getResource

     public URL getResource(String name)

  Overrides:
    getResource in class ClassLoader

getResourceAsStream

     public InputStream getResourceAsStream(String name)

  Get a resource as a stream.

  Parameters:
    name - The name of the resource to locate.
  Overrides:
    getResourceAsStream in class ClassLoader

loadClassFile

     protected Class loadClassFile(File file) throws ClassNotFoundException

getCachedClass

     protected final Class getCachedClass(String name,
                                          boolean resolve) throws ClassNotFoundException

checkPackageAccess

     protected void checkPackageAccess(String name)

getNewClass

     protected final Class getNewClass(File classfile,
                                       String name,
                                       boolean resolve) throws ClassNotFoundException

loadServletClass

     protected Class loadServletClass(String name,
                                      boolean resolve) throws ClassNotFoundException

loadClass

     protected Class loadClass(String name,
                               boolean resolve) throws ClassNotFoundException

  Overrides:
    loadClass in class ClassLoader

classChanged

     public boolean classChanged(String name)

    All Packages  Class Hierarchy  This Package  Previous  Next  Index