IcedTea-Web NetX

## Uses of Class
net.sourceforge.jnlp.runtime.JNLPClassLoader

Packages that use JNLPClassLoader
net.sourceforge.jnlp.runtime: This package contains the classes that manage the secure runtime environment for JNLP apps.

Uses of JNLPClassLoader in net.sourceforge.jnlp.runtime

Methods in net.sourceforge.jnlp.runtime that return JNLPClassLoader
`protected JNLPClassLoader` `JNLPClassLoader.addNextResource()` Adds the next unused resource to the classloader.
`static JNLPClassLoader` `JNLPClassLoader.getInstance(JNLPFile file, UpdatePolicy policy)` Returns a JNLP classloader for the specified JNLP file.
`static JNLPClassLoader` `JNLPClassLoader.getInstance(JNLPFile file, UpdatePolicy policy, java.lang.String mainName)` Returns a JNLP classloader for the specified JNLP file.
`static JNLPClassLoader` `JNLPClassLoader.getInstance(java.net.URL location, java.lang.String uniqueKey, Version version, UpdatePolicy policy, java.lang.String mainName)` Returns a JNLP classloader for the JNLP file at the specified location.
`JNLPClassLoader` `JNLPClassLoader.CodeBaseClassLoader.getParentJNLPClassLoader()` Returns JNLPClassLoader that encompasses this loader

Methods in net.sourceforge.jnlp.runtime with parameters of type JNLPClassLoader
`static void` `ManageJnlpResources.downloadJars(JNLPClassLoader classLoader, java.net.URL ref, java.lang.String part, Version version)` Downloads jars identified by part name.
`static JARDesc[]` `ManageJnlpResources.findJars(JNLPClassLoader rootClassLoader, java.net.URL ref, java.lang.String part, Version version)` Returns jars from the JNLP file with the part name provided.
`static boolean` `ManageJnlpResources.isExternalResourceCached(JNLPClassLoader rootClassLoader, java.net.URL ref, java.lang.String version)` Returns true if the resource (not mentioned in the jnlp file) is cached, otherwise false Used by DownloadService.
`static void` `ManageJnlpResources.loadExternalResouceToCache(JNLPClassLoader rootClassLoader, java.net.URL ref, java.lang.String version)` Downloads and initializes resources which are not mentioned in the jnlp file.
`static void` `ManageJnlpResources.removeCachedJars(JNLPClassLoader classLoader, java.net.URL ref, JARDesc[] jars)` Removes jars from cache.
`static void` `ManageJnlpResources.removeExternalCachedResource(JNLPClassLoader rootClassLoader, java.net.URL ref, java.lang.String version)` Removes resource which are not mentioned in the jnlp file.

Constructors in net.sourceforge.jnlp.runtime with parameters of type JNLPClassLoader
`JNLPClassLoader.CodeBaseClassLoader(java.net.URL[] urls, JNLPClassLoader cl)`

IcedTea-Web NetX

Submit a bug or feature