summaryrefslogtreecommitdiffstats
path: root/container-core
diff options
context:
space:
mode:
authorgjoranv <gv@verizonmedia.com>2020-04-16 23:42:42 +0200
committergjoranv <gv@verizonmedia.com>2020-04-16 23:42:42 +0200
commitead20efae5c9979ba9460ea2191514378a03e35c (patch)
treebbd551368c80b4f6d75ac388498f8d281c53d449 /container-core
parent28f760aedd0fb63d5f1370ae23b7dc777d325f4a (diff)
Rename parameters and methods to clarify file refs vs bundles
Diffstat (limited to 'container-core')
-rw-r--r--container-core/src/main/java/com/yahoo/container/core/config/BundleLoader.java13
1 files changed, 5 insertions, 8 deletions
diff --git a/container-core/src/main/java/com/yahoo/container/core/config/BundleLoader.java b/container-core/src/main/java/com/yahoo/container/core/config/BundleLoader.java
index 6a18f267df8..f1f22bb09fb 100644
--- a/container-core/src/main/java/com/yahoo/container/core/config/BundleLoader.java
+++ b/container-core/src/main/java/com/yahoo/container/core/config/BundleLoader.java
@@ -9,15 +9,12 @@ import com.yahoo.osgi.Osgi;
import org.osgi.framework.Bundle;
import org.osgi.framework.wiring.BundleRevision;
-import java.io.File;
import java.util.ArrayList;
import java.util.HashSet;
import java.util.LinkedHashMap;
-import java.util.LinkedHashSet;
import java.util.List;
import java.util.Map;
import java.util.Set;
-import java.util.concurrent.TimeUnit;
import java.util.logging.Logger;
import java.util.stream.Collectors;
@@ -56,15 +53,15 @@ public class BundleLoader {
* Installs the given set of bundles and returns the set of bundles that is no longer used
* by the application, and should therefore be scheduled for uninstall.
*/
- public synchronized Set<Bundle> use(List<FileReference> newBundles) {
+ public synchronized Set<Bundle> use(List<FileReference> newFileReferences) {
// Must be done before allowing duplicates because allowed duplicates affect osgi.getCurrentBundles
- Set<Bundle> bundlesToUninstall = getObsoleteBundles(newBundles);
+ Set<Bundle> bundlesToUninstall = getObsoleteBundles(newFileReferences);
- Set<FileReference> obsoleteReferences = getObsoleteFileReferences(newBundles);
+ Set<FileReference> obsoleteReferences = getObsoleteFileReferences(newFileReferences);
allowDuplicateBundles(obsoleteReferences);
removeInactiveFileReferences(obsoleteReferences);
- install(newBundles);
+ installBundles(newFileReferences);
startBundles();
bundlesToUninstall.removeAll(allActiveBundles());
@@ -125,7 +122,7 @@ public class BundleLoader {
fileReferencesToRemove.forEach(reference2Bundles::remove);
}
- private void install(List<FileReference> references) {
+ private void installBundles(List<FileReference> references) {
Set<FileReference> bundlesToInstall = new HashSet<>(references);
// This is just an optimization, as installing a bundle with the same location id returns the already installed bundle.