| Package | Description | 
|---|---|
| net.sourceforge.jnlp | This package contains the classes that represent the parts of a Java Network
 Launching Protocol (JNLP) file as objects, and a way to launch a JNLP file
 as an application, applet, or installer. | 
| net.sourceforge.jnlp.runtime | This package contains the classes that manage the secure runtime environment
 for JNLP apps. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | JNLPFile.ManifestsAttributes. setLoader(JNLPClassLoader loader) | 
| Modifier and Type | Method and Description | 
|---|---|
| protected JNLPClassLoader | JNLPClassLoader. addNextResource()Adds the next unused resource to the classloader. | 
| static JNLPClassLoader | JNLPClassLoader. getInstance(JNLPFile file,
           UpdatePolicy policy,
           boolean enableCodeBase)Returns a JNLP classloader for the specified JNLP file. | 
| static JNLPClassLoader | JNLPClassLoader. getInstance(JNLPFile file,
           UpdatePolicy policy,
           java.lang.String mainName,
           boolean enableCodeBase)Returns a JNLP classloader for the specified JNLP file. | 
| static JNLPClassLoader | JNLPClassLoader. getInstance(java.net.URL location,
           java.lang.String uniqueKey,
           Version version,
           ParserSettings settings,
           UpdatePolicy policy,
           java.lang.String mainName,
           boolean enableCodeBase)Returns a JNLP classloader for the JNLP file at the specified
 location. | 
| JNLPClassLoader | JNLPClassLoader.CodeBaseClassLoader. getParentJNLPClassLoader()Returns JNLPClassLoader that encompasses this loader | 
| Modifier and Type | Method and Description | 
|---|---|
| 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  trueif the resource (not mentioned in the jnlp file) is cached, otherwisefalseUsed 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. | 
| Constructor and Description | 
|---|
| JNLPClassLoader.CodeBaseClassLoader(java.net.URL[] urls,
                                   JNLPClassLoader cl) | 
| JNLPClassLoader.SecurityDelegateImpl(JNLPClassLoader classLoader) |