| org.apache.derby.iapi.services.loader.ClassFactory
All known Subclasses: org.apache.derby.impl.services.reflect.DatabaseClasses,
ClassFactory | public interface ClassFactory (Code) | | A class factory module to handle application classes
and generated classes.
|
getClassLoaderVersion | public int getClassLoaderVersion()(Code) | | Return the in-memory "version" of the class manager. The version
is bumped everytime the classes are re-loaded.
|
isApplicationClass | public boolean isApplicationClass(Class theClass)(Code) | | Was the passed in class loaded by a ClassManager.
true if the class was loaded by a Cloudscape class manager,false it is was loaded by the system class loader, or another class loader. |
loadApplicationClass | public Class loadApplicationClass(String className) throws ClassNotFoundException(Code) | | Load an application class, or a class that is potentially an application class.
exception: ClassNotFoundException - Class cannot be found, ora SecurityException or LinkageException was thrown loading the class. |
notifyModifyJar | public void notifyModifyJar(boolean reload) throws StandardException(Code) | | Notify the class manager that a jar file has been modified.
Parameters: reload - Restart any attached class loader exception: StandardException - thrown on error |
|
|