X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=opendaylight%2Fmd-sal%2Fsal-distributed-datastore%2Fsrc%2Ftest%2Fjava%2Forg%2Fopendaylight%2Fcontroller%2Fcluster%2Fdatastore%2Fpersisted%2FShardDataTreeSnapshotTest.java;h=2edd6197935c374496060a4ce8d46c141f5f98c9;hb=refs%2Fchanges%2F74%2F42974%2F19;hp=f25153f335aaf48bcf3e5d2b039fd499bbb1513d;hpb=b70b396725749d3fd6ca761f02f4b630f6f4f1ce;p=controller.git diff --git a/opendaylight/md-sal/sal-distributed-datastore/src/test/java/org/opendaylight/controller/cluster/datastore/persisted/ShardDataTreeSnapshotTest.java b/opendaylight/md-sal/sal-distributed-datastore/src/test/java/org/opendaylight/controller/cluster/datastore/persisted/ShardDataTreeSnapshotTest.java index f25153f335..2edd619793 100644 --- a/opendaylight/md-sal/sal-distributed-datastore/src/test/java/org/opendaylight/controller/cluster/datastore/persisted/ShardDataTreeSnapshotTest.java +++ b/opendaylight/md-sal/sal-distributed-datastore/src/test/java/org/opendaylight/controller/cluster/datastore/persisted/ShardDataTreeSnapshotTest.java @@ -53,7 +53,7 @@ public class ShardDataTreeSnapshotTest { new YangInstanceIdentifier.NodeIdentifier(TestModel.TEST_QNAME)). withChild(ImmutableNodes.leafNode(TestModel.DESC_QNAME, "foo")).build(); - Map, ShardDataTreeSnapshotMetadata> expMetadata = + Map>, ShardDataTreeSnapshotMetadata> expMetadata = ImmutableMap.of(TestShardDataTreeSnapshotMetadata.class, new TestShardDataTreeSnapshotMetadata("test")); MetadataShardDataTreeSnapshot snapshot = new MetadataShardDataTreeSnapshot(expectedNode, expMetadata); byte[] serialized = snapshot.serialize(); @@ -84,7 +84,7 @@ public class ShardDataTreeSnapshotTest { assertEquals("Deserialized type", PreBoronShardDataTreeSnapshot.class, deserialized.getClass()); } - static class TestShardDataTreeSnapshotMetadata extends ShardDataTreeSnapshotMetadata { + static class TestShardDataTreeSnapshotMetadata extends ShardDataTreeSnapshotMetadata { private static final long serialVersionUID = 1L; private final String data; @@ -93,6 +93,11 @@ public class ShardDataTreeSnapshotTest { this.data = data; } + @Override + public Class getType() { + return TestShardDataTreeSnapshotMetadata.class; + } + @Override protected Externalizable externalizableProxy() { return new Proxy(data); @@ -108,7 +113,6 @@ public class ShardDataTreeSnapshotTest { return data.equals(((TestShardDataTreeSnapshotMetadata)obj).data); } - private static class Proxy implements Externalizable { private String data;