aboutsummaryrefslogtreecommitdiffstats
path: root/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog35
1 files changed, 35 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 0ac7df7..e7c05ec 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,38 @@
+2012-11-08 Saad Mohammad <[email protected]>
+
+ Core implementation of DownloadService.
+ * netx/net/sourceforge/jnlp/cache/CacheUtil.java (getCacheParentDirectory):
+ Returns the parent directory of the cached resource.
+ * netx/net/sourceforge/jnlp/runtime/JNLPClassLoader.java:
+ (getLoaders): Returns all loaders that this loader uses, including
+ itself
+ (addNewJar): Adds a new jar to the classloader with specified
+ UpdatePolicy.
+ (removeJars): Remove jars from the filesystem.
+ (initializeNewJarDownload): Downloads and initializes jars into the
+ current loader.
+ (manageExternalJars): Manages jars which are not mentioned in the
+ JNLP file.
+ * netx/net/sourceforge/jnlp/runtime/LocateJnlpClassLoader.java:
+ (getLoaderByJnlpFile): Returns the classloader of the jnlp file
+ specified.
+ (getLoaderByResourceUrl): Returns the classloader that contains the
+ specified jar.
+ * netx/net/sourceforge/jnlp/runtime/ManageJnlpResources.java:
+ (findJars): Returns jars from the JNLP file with the specified
+ partname.
+ (removeCachedJars): Removes jar from cache.
+ (downloadJars): Downloads jars identified by part name.
+ (loadExternalResouceToCache): Download and initalize resources which
+ are not mentioned in the jnlp file.
+ (removeExternalCachedResource): Removes resources from cache which
+ are not mentioned in the jnlp file.
+ (isExternalResourceCached): Determines if the resource that is not
+ mentioned in the jnlp file is cached and returns a boolean with the
+ result.
+ * netx/net/sourceforge/jnlp/services/XDownloadService.java:
+ Core implementation of DownloadService.
+
2012-11-02 Jiri Vanek <[email protected]>
Alexandr Kolouch <[email protected]>