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%2FDummyMonitoringService.java;h=d3b185d2451b9dce70391bd76b0a494abfb457ae;hb=29c57bb8a9d5f6cecd2c890c614709b83a7f516e;hp=5aa310abf0a7d5f8d17717046be1828aeba2bba8;hpb=839046e2c74e05f363ba5aa6809c7eb03b60869e;p=netconf.git diff --git a/netconf/tools/netconf-testtool/src/main/java/org/opendaylight/netconf/test/tool/DummyMonitoringService.java b/netconf/tools/netconf-testtool/src/main/java/org/opendaylight/netconf/test/tool/DummyMonitoringService.java index 5aa310abf0..d3b185d245 100644 --- a/netconf/tools/netconf-testtool/src/main/java/org/opendaylight/netconf/test/tool/DummyMonitoringService.java +++ b/netconf/tools/netconf-testtool/src/main/java/org/opendaylight/netconf/test/tool/DummyMonitoringService.java @@ -12,9 +12,8 @@ import static com.google.common.base.Preconditions.checkState; import com.google.common.base.Function; import com.google.common.collect.ArrayListMultimap; import com.google.common.collect.Collections2; +import com.google.common.collect.ImmutableSet; import com.google.common.collect.Maps; -import java.util.ArrayList; -import java.util.Collections; import java.util.HashSet; import java.util.List; import java.util.Optional; @@ -47,10 +46,10 @@ public class DummyMonitoringService implements NetconfMonitoringService { private static final Function CAPABILITY_SCHEMA_FUNCTION = capability -> new SchemaBuilder() .setIdentifier(capability.getModuleName().get()) .setNamespace(new Uri(capability.getModuleNamespace().get())) - .setFormat(Yang.class) + .setFormat(Yang.VALUE) .setVersion(capability.getRevision().orElse("")) - .setLocation(Collections.singletonList(new Location(Enumeration.NETCONF))) - .withKey(new SchemaKey(Yang.class, capability.getModuleName().get(), + .setLocation(Set.of(new Location(Enumeration.NETCONF))) + .withKey(new SchemaKey(Yang.VALUE, capability.getModuleName().get(), capability.getRevision().orElse(""))) .build(); @@ -61,10 +60,10 @@ public class DummyMonitoringService implements NetconfMonitoringService { public DummyMonitoringService(final Set capabilities) { this.capabilities = new CapabilitiesBuilder().setCapability( - new ArrayList<>(Collections2.transform(capabilities, CAPABILITY_URI_FUNCTION))).build(); + ImmutableSet.copyOf(Collections2.transform(capabilities, CAPABILITY_URI_FUNCTION))).build(); Set moduleCapabilities = new HashSet<>(); - this.capabilityMultiMap = ArrayListMultimap.create(); + capabilityMultiMap = ArrayListMultimap.create(); for (Capability cap : capabilities) { if (cap.getModuleName().isPresent()) { capabilityMultiMap.put(cap.getModuleName().get(), cap); @@ -72,7 +71,7 @@ public class DummyMonitoringService implements NetconfMonitoringService { } } - this.schemas = new SchemasBuilder() + schemas = new SchemasBuilder() .setSchema(Maps.uniqueIndex(Collections2.transform(moduleCapabilities, CAPABILITY_SCHEMA_FUNCTION), Schema::key)) .build();