X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?p=controller.git;a=blobdiff_plain;f=opendaylight%2Fmd-sal%2Fsal-distributed-datastore%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fcontroller%2Fcluster%2Fdatastore%2Fpersisted%2FMetadataShardDataTreeSnapshot.java;h=a5131c2ab21769dcbd163a8a0d20cf9add1c67ee;hp=05dc4cc3982268003be9c0d17f4a2bce2708ac1e;hb=refs%2Fchanges%2F14%2F82314%2F25;hpb=cc7ef3a4cc3eb2027be5558c1564e580fd153087 diff --git a/opendaylight/md-sal/sal-distributed-datastore/src/main/java/org/opendaylight/controller/cluster/datastore/persisted/MetadataShardDataTreeSnapshot.java b/opendaylight/md-sal/sal-distributed-datastore/src/main/java/org/opendaylight/controller/cluster/datastore/persisted/MetadataShardDataTreeSnapshot.java index 05dc4cc398..a5131c2ab2 100644 --- a/opendaylight/md-sal/sal-distributed-datastore/src/main/java/org/opendaylight/controller/cluster/datastore/persisted/MetadataShardDataTreeSnapshot.java +++ b/opendaylight/md-sal/sal-distributed-datastore/src/main/java/org/opendaylight/controller/cluster/datastore/persisted/MetadataShardDataTreeSnapshot.java @@ -7,10 +7,11 @@ */ package org.opendaylight.controller.cluster.datastore.persisted; +import static com.google.common.base.Preconditions.checkArgument; +import static java.util.Objects.requireNonNull; + import com.google.common.annotations.Beta; import com.google.common.base.MoreObjects; -import com.google.common.base.Preconditions; -import com.google.common.base.Verify; import com.google.common.collect.ImmutableMap; import com.google.common.collect.ImmutableMap.Builder; import edu.umd.cs.findbugs.annotations.SuppressFBWarnings; @@ -59,13 +60,13 @@ public final class MetadataShardDataTreeSnapshot extends AbstractVersionedShardD out.writeObject(m); } - SerializationUtils.serializeNormalizedNode(rootNode, out); + SerializationUtils.writeNormalizedNode(out, rootNode); } @Override public void readExternal(final ObjectInput in) throws IOException, ClassNotFoundException { final int metaSize = in.readInt(); - Preconditions.checkArgument(metaSize >= 0, "Invalid negative metadata map length %s", metaSize); + checkArgument(metaSize >= 0, "Invalid negative metadata map length %s", metaSize); // Default pre-allocate is 4, which should be fine final Builder>, ShardDataTreeSnapshotMetadata> @@ -80,7 +81,7 @@ public final class MetadataShardDataTreeSnapshot extends AbstractVersionedShardD } metadata = metaBuilder.build(); - rootNode = Verify.verifyNotNull(SerializationUtils.deserializeNormalizedNode(in)); + rootNode = SerializationUtils.readNormalizedNode(in).get(); } private Object readResolve() { @@ -104,7 +105,7 @@ public final class MetadataShardDataTreeSnapshot extends AbstractVersionedShardD public MetadataShardDataTreeSnapshot(final NormalizedNode rootNode, final Map>, ShardDataTreeSnapshotMetadata> metadata) { - this.rootNode = Preconditions.checkNotNull(rootNode); + this.rootNode = requireNonNull(rootNode); this.metadata = ImmutableMap.copyOf(metadata); } @@ -119,7 +120,7 @@ public final class MetadataShardDataTreeSnapshot extends AbstractVersionedShardD @Override PayloadVersion version() { - return PayloadVersion.BORON; + return PayloadVersion.SODIUM; } private Object writeReplace() {