|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
A class factory module to handle application classes and generated classes.
| Method Summary | |
ClassInspector |
getClassInspector()
Return a ClassInspector object |
int |
getClassLoaderVersion()
Return the in-memory "version" of the class manager. |
boolean |
isApplicationClass(java.lang.Class theClass)
Was the passed in class loaded by a ClassManager. |
java.lang.Class |
loadApplicationClass(java.io.ObjectStreamClass classDescriptor)
Load an application class, or a class that is potentially an application class. |
java.lang.Class |
loadApplicationClass(java.lang.String className)
Load an application class, or a class that is potentially an application class. |
GeneratedClass |
loadGeneratedClass(java.lang.String fullyQualifiedName,
ByteArray classDump)
Add a generated class to the class manager's class repository. |
void |
notifyModifyClasspath(java.lang.String classpath)
Notify the class manager that the classpath has been modified. |
void |
notifyModifyJar(boolean reload)
Notify the class manager that a jar file has been modified. |
| Method Detail |
public GeneratedClass loadGeneratedClass(java.lang.String fullyQualifiedName,
ByteArray classDump)
throws StandardException
StandardException - Standard Cloudscape error policypublic ClassInspector getClassInspector()
public java.lang.Class loadApplicationClass(java.lang.String className)
throws java.lang.ClassNotFoundException
java.lang.ClassNotFoundException - Class cannot be found
public java.lang.Class loadApplicationClass(java.io.ObjectStreamClass classDescriptor)
throws java.lang.ClassNotFoundException
java.lang.ClassNotFoundException - Class cannot be foundpublic boolean isApplicationClass(java.lang.Class theClass)
public void notifyModifyJar(boolean reload)
throws StandardException
reload - Restart any attached class loader
StandardException - thrown on error
public void notifyModifyClasspath(java.lang.String classpath)
throws StandardException
StandardException - thrown on errorpublic int getClassLoaderVersion()
|
Built on Tue 2006-10-10 19:23:47+0200, from revision exported | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||