X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?p=controller.git;a=blobdiff_plain;f=opendaylight%2Fmd-sal%2Fsamples%2Fclustering-test-app%2Fprovider%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fcontroller%2Fconfig%2Fyang%2Fconfig%2Fclustering_it_provider%2FClusteringItProviderModule.java;h=aa24d91063f332bd53ffe8ca11f03cd8d96219af;hp=d91d40a34dfb9efaeb0e8c6bf2817362fed4458c;hb=071a641d7c12c0e6112d5ce0afe806b54f116ed2;hpb=10cc4ebefbfd7071a1b0c3300187f7713391d4be diff --git a/opendaylight/md-sal/samples/clustering-test-app/provider/src/main/java/org/opendaylight/controller/config/yang/config/clustering_it_provider/ClusteringItProviderModule.java b/opendaylight/md-sal/samples/clustering-test-app/provider/src/main/java/org/opendaylight/controller/config/yang/config/clustering_it_provider/ClusteringItProviderModule.java index d91d40a34d..aa24d91063 100644 --- a/opendaylight/md-sal/samples/clustering-test-app/provider/src/main/java/org/opendaylight/controller/config/yang/config/clustering_it_provider/ClusteringItProviderModule.java +++ b/opendaylight/md-sal/samples/clustering-test-app/provider/src/main/java/org/opendaylight/controller/config/yang/config/clustering_it_provider/ClusteringItProviderModule.java @@ -10,12 +10,14 @@ package org.opendaylight.controller.config.yang.config.clustering_it_provider; import org.opendaylight.controller.clustering.it.listener.PeopleCarListener; +import org.opendaylight.controller.clustering.it.provider.CarProvider; import org.opendaylight.controller.clustering.it.provider.PeopleProvider; import org.opendaylight.controller.clustering.it.provider.PurchaseCarProvider; import org.opendaylight.controller.md.sal.binding.api.DataBroker; import org.opendaylight.controller.sal.binding.api.BindingAwareBroker; import org.opendaylight.controller.sal.binding.api.NotificationProviderService; import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.sal.clustering.it.car.purchase.rev140818.CarPurchaseService; +import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.sal.clustering.it.car.rev140818.CarService; import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.sal.clustering.it.people.rev140818.PeopleService; import org.opendaylight.yangtools.concepts.ListenerRegistration; import org.opendaylight.yangtools.yang.binding.NotificationListener; @@ -52,6 +54,9 @@ public class ClusteringItProviderModule extends org.opendaylight.controller.conf people.setRpcRegistration(purchaseCarRpc); + CarProvider carProvider = new CarProvider(dataBrokerService); + getRpcRegistryDependency().addRpcImplementation(CarService.class, carProvider); + final BindingAwareBroker.RpcRegistration peopleRpcReg = getRpcRegistryDependency() .addRpcImplementation(PeopleService.class, people);