Merge "Fixed Group and meter id bugs"
[controller.git] / opendaylight / sal / api / src / main / java / org / opendaylight / controller / sal / inventory / IInventoryService.java
index 2df60530989a081739e84fe7f89303963cc464c8..fa3afd817301e46a2c5753cfcb8afb3d74c8036b 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;
 
 /**
- * Interface class that describes methods invoked from application toward SAL to
- * solicit existing inventory data
+ * The Interface describes methods invoked from application toward SAL to
+ * solicit existing inventory data.
  */
 public interface IInventoryService {
     /**
@@ -28,6 +29,13 @@ public interface IInventoryService {
      */
     public ConcurrentMap<Node, Map<String, Property>> getNodeProps();
 
+    /**
+     * 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();
     /**
      * The method retrieve all the existing nodeConnectors and their properties
      *