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=a927c935331e31d13737ffb49a649cdc626c88f5;hp=b81175e9a253176870ddf92901d8d2debaa4d698;hb=00634259fd13ebc57f16ad63340e6472a2b6c6f2;hpb=1e80b656857bf829d8ae3cae21b0b726190b96ea 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 b81175e9a2..a927c93533 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 @@ -9,33 +9,30 @@ package org.opendaylight.controller.remote.rpc.registry.gossip; import java.io.Serializable; -public class BucketImpl> implements Bucket, Serializable { - private static final long serialVersionUID = 1L; +public final class BucketImpl> implements Bucket, Serializable { + private static final long serialVersionUID = 294779770032719196L; private Long version = System.currentTimeMillis(); private T data; - public BucketImpl() { - } - - public BucketImpl(T data) { + public BucketImpl(final T data) { this.data = data; } - public BucketImpl(Bucket other) { + public BucketImpl(final Bucket other) { this.version = other.getVersion(); this.data = other.getData(); } - public void setData(T data) { + public void setData(final T data) { this.data = data; - this.version = System.currentTimeMillis()+1; + this.version = System.currentTimeMillis() + 1; } @Override - public Long getVersion() { - return version; + public long getVersion() { + return version.longValue(); } @Override @@ -45,9 +42,6 @@ public class BucketImpl> implements Bucket, Serializable @Override public String toString() { - return "BucketImpl{" + - "version=" + version + - ", data=" + data + - '}'; + return "BucketImpl{" + "version=" + version + ", data=" + data + '}'; } }