Merge "Fixed Group and meter id bugs"
[controller.git] / opendaylight / sal / api / src / main / java / org / opendaylight / controller / sal / inventory / IPluginInInventoryService.java
index 420f9bb00c44936a3cee5eaf380e2e9ace9fefe2..4007dc86e78974d7d36dc7540b4a3fc044d48fdc 100644 (file)
@@ -10,6 +10,7 @@
 package org.opendaylight.controller.sal.inventory;
 
 import java.util.Map;
+import java.util.Set;
 import java.util.concurrent.ConcurrentMap;
 
 import org.opendaylight.controller.sal.core.Node;
@@ -17,8 +18,8 @@ import org.opendaylight.controller.sal.core.NodeConnector;
 import org.opendaylight.controller.sal.core.Property;
 
 /**
- * The interface class that describes methods invoked from SAL toward the protocol
- * plugin to solicit existing inventory data.
+ * The Interface describes methods invoked from SAL toward the protocol plugin
+ * to solicit existing inventory data.
  */
 public interface IPluginInInventoryService {
     /**
@@ -36,4 +37,12 @@ public interface IPluginInInventoryService {
      */
     public ConcurrentMap<NodeConnector, Map<String, Property>> getNodeConnectorProps(
             Boolean refresh);
+
+    /**
+     * The method retrieves all the configured nodes that are not connected to
+     * the controller
+     *
+     * @return Set of {@link org.opendaylight.controller.sal.core.Node}
+     */
+    public Set<Node> getConfiguredNotConnectedNodes();
 }