ipv6service: Register listeners and configure handlers
[netvirt.git] / vpnservice / ipv6service / impl / src / main / yang / ipv6service-impl.yang
index 794aebc3a222e6253e4c71f21778b1044dbb1e31..6ee6e712c5ef174b12abe52e20ade0b10ca1f046 100644 (file)
@@ -4,6 +4,8 @@ module ipv6service-impl {
     prefix "ipv6service-impl";
 
     import config { prefix config; revision-date 2013-04-05; }
+    import odl-interface {prefix odlif; revision-date 2016-04-06;}
+    import odl-mdsalutil { prefix odl-mdsal; revision-date 2016-04-06;}
     import opendaylight-md-sal-binding { prefix md-sal-binding; revision-date 2013-10-28;}
     import opendaylight-md-sal-dom {prefix dom; revision-date 2013-10-28;}
 
@@ -55,7 +57,7 @@ module ipv6service-impl {
                   }
                 }
             }
-            container rpc-registry {
+            container rpcregistry {
                 uses config:service-ref {
                   refine type {
                     mandatory true;
@@ -63,6 +65,22 @@ module ipv6service-impl {
                   }
                 }
             }
+            container mdsalutil {
+                uses config:service-ref {
+                    refine type {
+                        mandatory true;
+                        config:required-identity odl-mdsal:odl-mdsalutil;
+                    }
+                }
+            }
+            container odlinterface {
+                uses config:service-ref {
+                    refine type {
+                        mandatory true;
+                        config:required-identity odlif:odl-interface;
+                    }
+                }
+            }
         }
     }
 }