|
||||||||||
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 foundpublic 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 errorpublic 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 |