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
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.
|
Constructor and Description |
---|
CodeBaseClassLoader(java.net.URL[] urls,
JNLPClassLoader cl) |
SecurityDelegateImpl(JNLPClassLoader classLoader) |