/[Apache-SVN]
ViewVC logotype

Revision 632420


Jump to revision: Previous Next
Author: rickhall
Date: Fri Feb 29 19:52:53 2008 UTC (16 years, 4 months ago)
Changed paths: 22
Log Message:
Refactored the IContent abstraction from the module loader layer to provide
more generic access to the content of the module, which then makes it possible
for IContentLoader implementations to interpret the content as they see fit;
previously, the content loader impl's bundle class path interpretation was
not self-contained and had to be handled externally. The main reason this
was necessary was to make it possible for the content loader to calculate
the class path of a bundle itself and to make it possible that the bundle's
class path could span multiple module's, which will be necessary for fragments
(FELIX-29). This patch refactors the bundle cache to implement the new
IContent mechanisms.


Changed paths

Path Details
Directoryfelix/trunk/framework/src/main/java/org/apache/felix/framework/ExtensionManager.java modified , text changed
Directoryfelix/trunk/framework/src/main/java/org/apache/felix/framework/Felix.java modified , text changed
Directoryfelix/trunk/framework/src/main/java/org/apache/felix/framework/SystemBundleArchive.java modified , text changed
Directoryfelix/trunk/framework/src/main/java/org/apache/felix/framework/cache/BundleRevision.java modified , text changed
Directoryfelix/trunk/framework/src/main/java/org/apache/felix/framework/cache/ContentDirectoryContent.java
(Copied from felix/trunk/framework/src/main/java/org/apache/felix/moduleloader/ContentDirectoryContent.java, r620144)
added , text changed
Directoryfelix/trunk/framework/src/main/java/org/apache/felix/framework/cache/DirectoryContent.java
(Copied from felix/trunk/framework/src/main/java/org/apache/felix/moduleloader/DirectoryContent.java, r620144)
added , text changed
Directoryfelix/trunk/framework/src/main/java/org/apache/felix/framework/cache/DirectoryRevision.java modified , text changed
Directoryfelix/trunk/framework/src/main/java/org/apache/felix/framework/cache/JarContent.java added
Directoryfelix/trunk/framework/src/main/java/org/apache/felix/framework/cache/JarRevision.java modified , text changed
Directoryfelix/trunk/framework/src/main/java/org/apache/felix/framework/searchpolicy/ContentClassLoader.java modified , text changed
Directoryfelix/trunk/framework/src/main/java/org/apache/felix/framework/searchpolicy/ContentLoaderImpl.java modified , text changed
Directoryfelix/trunk/framework/src/main/java/org/apache/felix/framework/searchpolicy/R4SearchPolicyCore.java modified , text changed
Directoryfelix/trunk/framework/src/main/java/org/apache/felix/framework/util/JarFileX.java
(Copied from felix/trunk/framework/src/main/java/org/apache/felix/moduleloader/JarFileX.java, r620144)
added , text changed
Directoryfelix/trunk/framework/src/main/java/org/apache/felix/framework/util/SecureAction.java modified , text changed
Directoryfelix/trunk/framework/src/main/java/org/apache/felix/framework/util/manifestparser/ManifestParser.java modified , text changed
Directoryfelix/trunk/framework/src/main/java/org/apache/felix/framework/util/manifestparser/R4Library.java modified , text changed
Directoryfelix/trunk/framework/src/main/java/org/apache/felix/framework/util/manifestparser/R4LibraryClause.java modified , text changed
Directoryfelix/trunk/framework/src/main/java/org/apache/felix/moduleloader/ContentDirectoryContent.java deleted
Directoryfelix/trunk/framework/src/main/java/org/apache/felix/moduleloader/DirectoryContent.java deleted
Directoryfelix/trunk/framework/src/main/java/org/apache/felix/moduleloader/IContent.java modified , text changed
Directoryfelix/trunk/framework/src/main/java/org/apache/felix/moduleloader/JarContent.java deleted
Directoryfelix/trunk/framework/src/main/java/org/apache/felix/moduleloader/JarFileX.java deleted

infrastructure at apache.org
ViewVC Help
Powered by ViewVC 1.1.26