Add support for registering single-RPC services
[mdsal.git] / binding / mdsal-binding-dom-adapter / src / main / java / org / opendaylight / mdsal / binding / dom / adapter / RpcInvocationStrategy.java
index 5dbcf677c90d3340fa4c9fdef491b9e2250d9cea..8e5d1b344ed43f536e10392598ee4302844a5fab 100644 (file)
@@ -31,7 +31,7 @@ sealed class RpcInvocationStrategy {
         private final ContextReferenceExtractor refExtractor;
         private final NodeIdentifier contextName;
 
-        ContentRouted(final RpcServiceAdapter adapter, final QName rpcName, final QName leafName,
+        ContentRouted(final AbstractRpcAdapter adapter, final QName rpcName, final QName leafName,
                 final ContextReferenceExtractor refExtractor) {
             super(adapter, rpcName);
             contextName = NodeIdentifier.create(leafName);
@@ -52,11 +52,11 @@ sealed class RpcInvocationStrategy {
         }
     }
 
-    private final @NonNull RpcServiceAdapter adapter;
+    private final @NonNull AbstractRpcAdapter adapter;
     private final @NonNull NodeIdentifier inputIdentifier;
     private final @NonNull Absolute outputPath;
 
-    RpcInvocationStrategy(final RpcServiceAdapter adapter, final QName rpcName) {
+    RpcInvocationStrategy(final AbstractRpcAdapter adapter, final QName rpcName) {
         this.adapter = requireNonNull(adapter);
         final var namespace = rpcName.getModule();
         outputPath = Absolute.of(rpcName, YangConstants.operationOutputQName(namespace).intern()).intern();