BindingDOMRpcProviderServiceAdapter should implement its interface 52/56952/2
authorMartin Ciglan <mciglan@cisco.com>
Fri, 12 May 2017 11:09:06 +0000 (13:09 +0200)
committerRobert Varga <nite@hq.sk>
Sun, 28 May 2017 14:55:07 +0000 (14:55 +0000)
Change-Id: I773f244bff3c08eb7982187089f6f0e8f0eefb65
Signed-off-by: Martin Ciglan <mciglan@cisco.com>
(cherry picked from commit 1d3c94194fdcae0d88c36abdadc7e094bf568585)

binding/mdsal-binding-dom-adapter/src/main/java/org/opendaylight/mdsal/binding/dom/adapter/BindingDOMRpcProviderServiceAdapter.java

index 6cbc67e2dd7468c09cf43224feb3064c4a2babff..360bcd687a6018e794abb78bd2b647851b407635 100644 (file)
@@ -14,6 +14,7 @@ import java.util.Collection;
 import java.util.HashSet;
 import java.util.Map;
 import java.util.Set;
+import org.opendaylight.mdsal.binding.api.RpcProviderService;
 import org.opendaylight.mdsal.dom.api.DOMRpcIdentifier;
 import org.opendaylight.mdsal.dom.api.DOMRpcImplementationRegistration;
 import org.opendaylight.mdsal.dom.api.DOMRpcProviderService;
@@ -24,7 +25,7 @@ import org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier;
 import org.opendaylight.yangtools.yang.model.api.SchemaPath;
 
 
-public class BindingDOMRpcProviderServiceAdapter {
+public class BindingDOMRpcProviderServiceAdapter implements RpcProviderService {
 
     private static final Set<YangInstanceIdentifier> GLOBAL = ImmutableSet.of(YangInstanceIdentifier.builder().build());
     private final BindingToNormalizedNodeCodec codec;
@@ -36,11 +37,13 @@ public class BindingDOMRpcProviderServiceAdapter {
         this.domRpcRegistry = domRpcRegistry;
     }
 
+    @Override
     public <S extends RpcService, T extends S> ObjectRegistration<T> registerRpcImplementation(final Class<S> type,
             final T implementation) {
         return register(type, implementation, GLOBAL);
     }
 
+    @Override
     public <S extends RpcService, T extends S> ObjectRegistration<T> registerRpcImplementation(final Class<S> type,
             final T implementation, final Set<InstanceIdentifier<?>> paths) {
         return register(type, implementation, toYangInstanceIdentifiers(paths));