X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?p=controller.git;a=blobdiff_plain;f=opendaylight%2Fmd-sal%2Fmodel%2Fmodel-flow-service%2Fsrc%2Fmain%2Fyang%2Fgroup-service.yang;h=d8231e9126fe3dbbc67d63a14fbdcb7ab6ec8ef5;hp=866b359c29959ec63c1a6915d51b85dbc23c7407;hb=03955d5fb68590aa8d054f22f56f189eb671d491;hpb=2887eded48bd70a9e332e98530f23304ce153bc7 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 866b359c29..d8231e9126 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 @@ -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