X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=netconf%2Ftools%2Fnetconf-testtool%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fnetconf%2Ftest%2Ftool%2Frpchandler%2FSettableOperationRpcProvider.java;h=641950c6c88ec55f0a02d5a6c3812107a15b473c;hb=9ea4622349b8f1e149e9d8339334c450607e3f48;hp=66199d984c15ce49dedcdcdce06730e82fb49ad9;hpb=1cf7c291c406d759c55c5ed0b15d28b32926e312;p=netconf.git diff --git a/netconf/tools/netconf-testtool/src/main/java/org/opendaylight/netconf/test/tool/rpchandler/SettableOperationRpcProvider.java b/netconf/tools/netconf-testtool/src/main/java/org/opendaylight/netconf/test/tool/rpchandler/SettableOperationRpcProvider.java index 66199d984c..641950c6c8 100644 --- a/netconf/tools/netconf-testtool/src/main/java/org/opendaylight/netconf/test/tool/rpchandler/SettableOperationRpcProvider.java +++ b/netconf/tools/netconf-testtool/src/main/java/org/opendaylight/netconf/test/tool/rpchandler/SettableOperationRpcProvider.java @@ -5,35 +5,31 @@ * terms of the Eclipse Public License v1.0 which accompanies this distribution, * and is available at http://www.eclipse.org/legal/epl-v10.html */ - package org.opendaylight.netconf.test.tool.rpchandler; -import java.util.Collections; import java.util.Set; -import org.opendaylight.controller.config.util.capability.Capability; -import org.opendaylight.netconf.api.monitoring.CapabilityListener; -import org.opendaylight.netconf.mapping.api.NetconfOperation; -import org.opendaylight.netconf.mapping.api.NetconfOperationService; -import org.opendaylight.netconf.mapping.api.NetconfOperationServiceFactory; +import org.opendaylight.netconf.api.capability.Capability; +import org.opendaylight.netconf.server.api.monitoring.CapabilityListener; +import org.opendaylight.netconf.server.api.operations.NetconfOperation; +import org.opendaylight.netconf.server.api.operations.NetconfOperationService; +import org.opendaylight.netconf.server.api.operations.NetconfOperationServiceFactory; +import org.opendaylight.yangtools.concepts.Registration; public class SettableOperationRpcProvider implements NetconfOperationServiceFactory { - private final RpcHandler rpcHandler; - public SettableOperationRpcProvider(RpcHandler rpcHandler) { + public SettableOperationRpcProvider(final RpcHandler rpcHandler) { this.rpcHandler = rpcHandler; } @Override public Set getCapabilities() { - return Collections.emptySet(); + return Set.of(); } @Override - public AutoCloseable registerCapabilityListener(final CapabilityListener listener) { - return () -> { - //no op - }; + public Registration registerCapabilityListener(final CapabilityListener listener) { + return () -> { }; } @Override @@ -42,16 +38,15 @@ public class SettableOperationRpcProvider implements NetconfOperationServiceFact } private static class SettableOperationService implements NetconfOperationService { - private final SettableRpc rpc; - private SettableOperationService(RpcHandler rpcHandler) { - this.rpc = new SettableRpc(rpcHandler); + SettableOperationService(final RpcHandler rpcHandler) { + rpc = new SettableRpc(rpcHandler); } @Override public Set getNetconfOperations() { - return Collections.singleton(rpc); + return Set.of(rpc); } @Override