|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--org.apache.catalina.startup.ClassLoaderFactory
Utility class for building class loaders for Catalina. The factory method requires the following parameters in order to build a new class loader (with suitable defaults in all cases):
ClassLoader
instance that should become the parent of
the new class loader.
Constructor Summary | |
ClassLoaderFactory()
|
Method Summary | |
static java.lang.ClassLoader |
createClassLoader(java.io.File[] unpacked,
java.io.File[] packed,
java.lang.ClassLoader parent)
Create and return a new class loader, based on the configuration defaults and the specified directory paths: |
static int |
getDebug()
Return the debugging detail level. |
static void |
setDebug(int newDebug)
Set the debugging detail level. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public ClassLoaderFactory()
Method Detail |
public static int getDebug()
public static void setDebug(int newDebug)
newDebug
- The new debugging detail levelpublic static java.lang.ClassLoader createClassLoader(java.io.File[] unpacked, java.io.File[] packed, java.lang.ClassLoader parent) throws java.lang.Exception
unpacked
- Array of pathnames to unpacked directories that should
be added to the repositories of the class loader, or null
for no unpacked directories to be consideredpacked
- Array of pathnames to directories containing JAR files
that should be added to the repositories of the class loader,
or null
for no directories of JAR files to be consideredparent
- Parent class loader for the new class loader, or
null
for the system class loader.
java.lang.Exception
- if an error occurs constructing the class loader
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |