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.cache |
This package contains the JNLP cache.
|
net.sourceforge.jnlp.runtime |
This package contains the classes that manage the secure runtime environment
for JNLP apps.
|
Modifier and Type | Method and Description |
---|---|
UpdatePolicy |
Launcher.getUpdatePolicy() |
Modifier and Type | Method and Description |
---|---|
JNLPFile |
JNLPCreator.create(java.net.URL location,
Version version,
ParserSettings settings,
UpdatePolicy policy,
java.net.URL forceCodebase) |
static java.io.InputStream |
JNLPFile.openURL(java.net.URL location,
Version version,
UpdatePolicy policy)
Open the jnlp file URL from the cache if there, otherwise
download to the cache.
|
void |
Launcher.setUpdatePolicy(UpdatePolicy policy)
Sets the update policy used by launched applications.
|
Constructor and Description |
---|
JNLPFile(java.net.URL location,
java.lang.String uniqueKey,
Version version,
ParserSettings settings,
UpdatePolicy policy)
Create a JNLPFile from a URL, parent URLm a version and checking for
updates using the specified policy.
|
JNLPFile(java.net.URL location,
Version version,
ParserSettings settings,
UpdatePolicy policy)
Create a JNLPFile from a URL and a version, checking for updates
using the specified policy.
|
JNLPFile(java.net.URL location,
Version version,
ParserSettings settings,
UpdatePolicy policy,
java.net.URL forceCodebase)
Create a JNLPFile from a URL and a version, checking for updates
using the specified policy.
|
Modifier and Type | Field and Description |
---|---|
static UpdatePolicy |
UpdatePolicy.ALWAYS |
static UpdatePolicy |
UpdatePolicy.FORCE |
static UpdatePolicy |
UpdatePolicy.NEVER |
static UpdatePolicy |
UpdatePolicy.SESSION |
Modifier and Type | Method and Description |
---|---|
UpdatePolicy |
Resource.getUpdatePolicy() |
Modifier and Type | Method and Description |
---|---|
void |
ResourceTracker.addResource(java.net.URL location,
Version version,
DownloadOptions options,
UpdatePolicy updatePolicy)
Add a resource identified by the specified location and
version.
|
static java.io.File |
CacheUtil.getCachedResourceFile(java.net.URL location,
Version version,
UpdatePolicy policy)
This is returning File object of cached resource originally from URL
|
static java.net.URL |
CacheUtil.getCachedResourceURL(java.net.URL location,
Version version,
UpdatePolicy policy)
Caches a resource and returns a URL for it in the cache;
blocks until resource is cached.
|
static Resource |
Resource.getResource(java.net.URL location,
Version requestVersion,
UpdatePolicy updatePolicy)
Return a shared Resource object representing the given
location and version.
|
Modifier and Type | Method and Description |
---|---|
static UpdatePolicy |
JNLPRuntime.getDefaultUpdatePolicy() |
Modifier and Type | Method and Description |
---|---|
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.
|
static void |
JNLPRuntime.setDefaultUpdatePolicy(UpdatePolicy policy)
Sets the default update policy.
|
Constructor and Description |
---|
JNLPClassLoader(JNLPFile file,
UpdatePolicy policy)
Create a new JNLPClassLoader from the specified file.
|
JNLPClassLoader(JNLPFile file,
UpdatePolicy policy,
java.lang.String mainName,
boolean enableCodeBase)
Create a new JNLPClassLoader from the specified file.
|