changed models to include XID in add/update/delete service notification 71/3871/1
authorPrasanna Huddar <prasanna.huddar@ericsson.com>
Fri, 20 Dec 2013 14:44:06 +0000 (20:14 +0530)
committerPrasanna Huddar <prasanna.huddar@ericsson.com>
Fri, 20 Dec 2013 14:47:21 +0000 (20:17 +0530)
Signed-off-by: Prasanna Huddar <prasanna.huddar@ericsson.com>
Change-Id: Ic59f8ef9cfce38d63e49c6327ff5d1500ef62a17

opendaylight/md-sal/model/model-flow-service/src/main/yang/flow-service.yang
opendaylight/md-sal/model/model-flow-service/src/main/yang/group-service.yang
opendaylight/md-sal/model/model-flow-service/src/main/yang/meter-service.yang
opendaylight/md-sal/model/model-flow-service/src/main/yang/port-service.yang

index 07678f5..089469f 100644 (file)
@@ -81,14 +81,17 @@ module sal-flow {
 
     notification flow-added {
         uses node-flow;
+        uses tr:transaction-aware;
     }
 
     notification flow-updated {
         uses node-flow;
+        uses tr:transaction-aware;
     }
 
     notification flow-removed {
         uses node-flow;
+        uses tr:transaction-aware;
     }
     
     notification switch-flow-removed {
index 9106bca..bbe4740 100644 (file)
@@ -61,13 +61,16 @@ module sal-group {
 
     notification group-added {
         uses node-group;
+        uses tr:transaction-aware;
     }
 
     notification group-updated {
         uses node-group;
+        uses tr:transaction-aware;
     }
 
     notification group-removed {
         uses node-group;
+        uses tr:transaction-aware;
     }    
 }
\ No newline at end of file
index c187181..65b22b2 100644 (file)
@@ -61,13 +61,16 @@ module sal-meter {
         
     notification meter-added {
         uses node-meter;
+        uses tr:transaction-aware;
     }
 
     notification meter-updated {
         uses node-meter;
+        uses tr:transaction-aware;
     }
 
     notification meter-removed {
         uses node-meter;
+        uses tr:transaction-aware;
     }
 }
\ No newline at end of file
index d49675a..6795e6f 100644 (file)
@@ -43,9 +43,14 @@ module sal-port {
         output {
             uses port-type:flow-capable-port;
         }
-    }  
+    }
+    
+    notification port-updated {
+        uses port-update;
+        uses tr:transaction-aware;
+    }
     
     notification port-removed {
-        uses node-port;
+        uses node-port;       
     }
 }
\ No newline at end of file