wt.boot
Class WTJarClassLoader_sun12
java.lang.Object
java.lang.ClassLoader
java.security.SecureClassLoader
java.net.URLClassLoader
wt.boot.WTJarClassLoader_sun12
- All Implemented Interfaces:
- JarClassLoader
- public final class WTJarClassLoader_sun12
- extends URLClassLoader
- implements JarClassLoader
Nested classes inherited from class java.lang.ClassLoader |
|
Methods inherited from class java.lang.ClassLoader |
clearAssertionStatus, defineClass, defineClass, defineClass, definePackage, findLibrary, findLoadedClass, findSystemClass, getPackage, getPackages, getParent, getResource, getResourceAsStream, getResources, getSystemClassLoader, getSystemResource, getSystemResourceAsStream, getSystemResources, loadClass, loadClass, resolveClass, setClassAssertionStatus, setDefaultAssertionStatus, setPackageAssertionStatus, setSigners |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
codebase
private URL codebase
zipFiles
private ZipFile[] zipFiles
resourceUrl
private URL resourceUrl
archiveNames
private String[] archiveNames
parent
private ClassLoader parent
verbose
private boolean verbose
finalizer
private Object finalizer
myThreadGroup
private ThreadGroup myThreadGroup
captureFile
private PrintWriter captureFile
captureFileStackTrace
private Throwable captureFileStackTrace
showMissingFiles
private boolean showMissingFiles
protectionDomain
private ProtectionDomain protectionDomain
WTJarClassLoader_sun12
private WTJarClassLoader_sun12(URL[] searchURLs,
ZipFile[] zip_files,
URL codebase,
URL resource_url,
ThreadGroup thread_group,
String[] archive_names,
ClassLoader parent_loader,
boolean verbose)
newLoader
public static WTJarClassLoader_sun12 newLoader(ZipFile[] zip_files,
URL codebase,
URL resource_url,
ThreadGroup thread_group,
String[] archive_names,
ClassLoader parent_loader,
boolean verbose)
preload
public void preload(String class_name)
throws ClassNotFoundException
- Specified by:
preload
in interface JarClassLoader
- Throws:
ClassNotFoundException
setCaptureFile
public void setCaptureFile(PrintWriter out,
boolean stack_trace)
- Specified by:
setCaptureFile
in interface JarClassLoader
setShowMissingFiles
public void setShowMissingFiles(boolean show_missing_files)
- Specified by:
setShowMissingFiles
in interface JarClassLoader
getJarFileNames
public String[] getJarFileNames()
- Specified by:
getJarFileNames
in interface JarClassLoader
findClass
protected Class findClass(String class_name)
throws ClassNotFoundException
- Throws:
ClassNotFoundException
findResource
public URL findResource(String resource_name)