X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=opendaylight%2Fmd-sal%2Fmodel%2Fmodel-flow-service%2Fsrc%2Fmain%2Fyang%2Fgroup-service.yang;h=9106bca8a4826619f09062a3c3322b16e3551621;hb=10ba5a102f9e15a24c3f5a355a44fafadbf2801f;hp=fba1c0829c96b032f4094f82df13198b8a124730;hpb=723a5d5b870e81f4f0fe0fa5641b31fe4a609e93;p=controller.git 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 fba1c0829c..9106bca8a4 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 @@ -6,14 +6,14 @@ module sal-group { import opendaylight-inventory {prefix inv;revision-date "2013-08-19";} import ietf-inet-types {prefix inet;revision-date 2010-09-24;} import opendaylight-group-types {prefix group-type;revision-date 2013-10-18;} + import flow-capable-transaction {prefix tr;} revision "2013-09-18" { description "Initial revision of group service"; } grouping node-group { - uses "inv:node-context-ref"; - + uses "inv:node-context-ref"; uses group-type:group; } @@ -32,18 +32,30 @@ module sal-group { rpc add-group { input { uses node-group; + uses tr:transaction-aware; + } + output { + uses tr:transaction-aware; } } rpc remove-group { input { - uses group-update; + uses node-group; + uses tr:transaction-aware; + } + output { + uses tr:transaction-aware; } } rpc update-group { input { uses group-update; + uses tr:transaction-aware; + } + output { + uses tr:transaction-aware; } }