From 51a5ee5ce9435af02a7f79503ab096890878a7f1 Mon Sep 17 00:00:00 2001 From: Prasanna Huddar Date: Fri, 20 Dec 2013 20:14:06 +0530 Subject: [PATCH] changed models to include XID in add/update/delete service notification Signed-off-by: Prasanna Huddar Change-Id: Ic59f8ef9cfce38d63e49c6327ff5d1500ef62a17 --- .../model-flow-service/src/main/yang/flow-service.yang | 3 +++ .../model-flow-service/src/main/yang/group-service.yang | 3 +++ .../model-flow-service/src/main/yang/meter-service.yang | 3 +++ .../model-flow-service/src/main/yang/port-service.yang | 9 +++++++-- 4 files changed, 16 insertions(+), 2 deletions(-) diff --git a/opendaylight/md-sal/model/model-flow-service/src/main/yang/flow-service.yang b/opendaylight/md-sal/model/model-flow-service/src/main/yang/flow-service.yang index 07678f57e1..089469f045 100644 --- a/opendaylight/md-sal/model/model-flow-service/src/main/yang/flow-service.yang +++ b/opendaylight/md-sal/model/model-flow-service/src/main/yang/flow-service.yang @@ -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 { diff --git a/opendaylight/md-sal/model/model-flow-service/src/main/yang/group-service.yang b/opendaylight/md-sal/model/model-flow-service/src/main/yang/group-service.yang index 9106bca8a4..bbe4740e71 100644 --- a/opendaylight/md-sal/model/model-flow-service/src/main/yang/group-service.yang +++ b/opendaylight/md-sal/model/model-flow-service/src/main/yang/group-service.yang @@ -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 diff --git a/opendaylight/md-sal/model/model-flow-service/src/main/yang/meter-service.yang b/opendaylight/md-sal/model/model-flow-service/src/main/yang/meter-service.yang index c187181e5e..65b22b29dd 100644 --- a/opendaylight/md-sal/model/model-flow-service/src/main/yang/meter-service.yang +++ b/opendaylight/md-sal/model/model-flow-service/src/main/yang/meter-service.yang @@ -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 diff --git a/opendaylight/md-sal/model/model-flow-service/src/main/yang/port-service.yang b/opendaylight/md-sal/model/model-flow-service/src/main/yang/port-service.yang index d49675ad39..6795e6fd67 100644 --- a/opendaylight/md-sal/model/model-flow-service/src/main/yang/port-service.yang +++ b/opendaylight/md-sal/model/model-flow-service/src/main/yang/port-service.yang @@ -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 -- 2.36.6