X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?p=controller.git;a=blobdiff_plain;f=opendaylight%2Fmd-sal%2Fsal-remoterpc-connector%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fcontroller%2Fremote%2Frpc%2Fregistry%2Fgossip%2FBucketImpl.java;h=daf945289c42b65b6adc1d0c8d31529749a378b5;hp=ade614b8d765ed23205d0565bbf0b428db484897;hb=5b66dd8f5e3467a07e77b20fe696b29993ce5565;hpb=5fd4213b5bfaf2db21f1b37139f6b98535a872c0 diff --git a/opendaylight/md-sal/sal-remoterpc-connector/src/main/java/org/opendaylight/controller/remote/rpc/registry/gossip/BucketImpl.java b/opendaylight/md-sal/sal-remoterpc-connector/src/main/java/org/opendaylight/controller/remote/rpc/registry/gossip/BucketImpl.java index ade614b8d7..daf945289c 100644 --- a/opendaylight/md-sal/sal-remoterpc-connector/src/main/java/org/opendaylight/controller/remote/rpc/registry/gossip/BucketImpl.java +++ b/opendaylight/md-sal/sal-remoterpc-connector/src/main/java/org/opendaylight/controller/remote/rpc/registry/gossip/BucketImpl.java @@ -12,23 +12,21 @@ import com.google.common.base.Verify; import java.io.Serializable; final class BucketImpl> implements Bucket, Serializable { - private static final long serialVersionUID = 294779770032719196L; + private static final long serialVersionUID = 1L; - // Guaranteed to be non-null. - // This is kept a Long for binary compatibility of serialization format. - private final Long version; + private final long version; // Guaranteed to be non-null private final T data; - BucketImpl(final Long version, final T data) { - this.version = Preconditions.checkNotNull(version); + BucketImpl(final long version, final T data) { + this.version = version; this.data = Preconditions.checkNotNull(data); } @Override public long getVersion() { - return version.longValue(); + return version; } @Override @@ -42,7 +40,6 @@ final class BucketImpl> implements Bucket, Serializab } private Object readResolve() { - Verify.verifyNotNull(version); Verify.verifyNotNull(data); return this; }