added notification to group and meter
[controller.git] / opendaylight / md-sal / model / model-flow-service / src / main / yang / group-service.yang
index 866b359c29959ec63c1a6915d51b85dbc23c7407..d8231e9126fe3dbbc67d63a14fbdcb7ab6ec8ef5 100644 (file)
@@ -13,9 +13,9 @@ module sal-group {
     
     grouping node-group {
         leaf node {
+            ext:context-reference "inv:node-context";
             type inv:node-ref;
         }
-        
         uses group-type:group;
     }
 
@@ -37,13 +37,33 @@ module sal-group {
 
     rpc remove-group {
         input {
-            uses node-group;
+            leaf node {
+                ext:context-reference "inv:node-context";
+                type inv:node-ref;
+            }
+            uses group-update;
         }
     }
 
     rpc update-group {
         input {
-            uses node-group;
+            leaf node {
+                ext:context-reference "inv:node-context";
+                type inv:node-ref;
+            }
+            uses group-update;
         }
-    }     
+    } 
+
+    notification group-added {
+        uses node-group;
+    }
+
+    notification group-updated {
+        uses node-group;
+    }
+
+    notification group-removed {
+        uses node-group;
+    }    
 }
\ No newline at end of file