|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--java.lang.ClassLoader | +--org.openejb.ri.server.RiClassLoader
Dynamic ClassLoader that loads classes from the NamingServer. Classes from the NamingSever are .class files from the server's classpath or byte-code of generated proxies.
Inner classes inherited from class java.lang.ClassLoader |
java.lang.ClassLoader.NativeLibrary |
Field Summary | |
(package private) static java.lang.Byte |
CLASS_REQUEST
|
(package private) static java.lang.Byte |
CLOSE_CONNECTION
|
Fields inherited from class java.lang.ClassLoader |
nocerts |
Constructor Summary | |
(package private) |
RiClassLoader(java.util.Hashtable environment)
|
Method Summary | |
protected void |
finalize()
|
protected java.lang.Class |
findClass(java.lang.String name)
Finds the specified class. |
protected java.lang.Class |
loadClass(java.lang.String name,
boolean resolve)
This method should not need to be overridden by subclasses. |
Methods inherited from class java.lang.ClassLoader |
|
Methods inherited from class java.lang.Object |
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
static final java.lang.Byte CLASS_REQUEST
static final java.lang.Byte CLOSE_CONNECTION
Constructor Detail |
RiClassLoader(java.util.Hashtable environment) throws javax.naming.NamingException
Method Detail |
protected void finalize() throws java.lang.Throwable
finalize
in class java.lang.Object
protected java.lang.Class loadClass(java.lang.String name, boolean resolve) throws java.lang.ClassNotFoundException
loadClass
in class java.lang.ClassLoader
name
- resolve
- java.lang.ClassNotFoundException
- protected java.lang.Class findClass(java.lang.String name) throws java.lang.ClassNotFoundException
loadClass
method after checking the parent class loader for the requested class.
The default implementation throws ClassNotFoundException
.findClass
in class java.lang.ClassLoader
name
- the name of the classClass
objectjava.lang.ClassNotFoundException
- if the class could not be found
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |