X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=opendaylight%2Fsal%2Fimplementation%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fcontroller%2Fsal%2Fimplementation%2Finternal%2FInventory.java;h=fbb9fbc518f74c64611a39e536157b30b4dab789;hb=4206a55cd7724e15e3c5b7b5b7c12f78481384cf;hp=1cc57bac66e797cead08f0e2300b325f3622afe1;hpb=827a49935d5abeebc6fde702be427f0c939d264e;p=controller.git diff --git a/opendaylight/sal/implementation/src/main/java/org/opendaylight/controller/sal/implementation/internal/Inventory.java b/opendaylight/sal/implementation/src/main/java/org/opendaylight/controller/sal/implementation/internal/Inventory.java index 1cc57bac66..fbb9fbc518 100644 --- a/opendaylight/sal/implementation/src/main/java/org/opendaylight/controller/sal/implementation/internal/Inventory.java +++ b/opendaylight/sal/implementation/src/main/java/org/opendaylight/controller/sal/implementation/internal/Inventory.java @@ -9,6 +9,7 @@ package org.opendaylight.controller.sal.implementation.internal; +import java.util.HashSet; import java.util.List; import java.util.Map; import java.util.Set; @@ -145,6 +146,18 @@ public class Inventory implements IPluginOutInventoryService, IInventoryService return nodeProps; } + @Override + public Set getConfiguredNotConnectedNodes() { + Set configuredNotConnected = new HashSet(), rv; + for (IPluginInInventoryService s : this.pluginService) { + rv = s.getConfiguredNotConnectedNodes(); + if (rv != null) { + configuredNotConnected.addAll(rv); + } + } + return configuredNotConnected; + } + @Override public ConcurrentMap> getNodeConnectorProps() { ConcurrentMap> ncProps =