X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=opendaylight%2Fmd-sal%2Fsal-remoterpc-connector%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fcontroller%2Fremote%2Frpc%2Fregistry%2Fgossip%2FBucket.java;h=a97e253d01842336f1ee47456307d541c1f222bd;hb=refs%2Fchanges%2F11%2F80211%2F6;hp=f5dfbc565013b27228af8b31c64a7e8f38446e54;hpb=c911a187bdcd6160c1929e53466cd9de681c2098;p=controller.git diff --git a/opendaylight/md-sal/sal-remoterpc-connector/src/main/java/org/opendaylight/controller/remote/rpc/registry/gossip/Bucket.java b/opendaylight/md-sal/sal-remoterpc-connector/src/main/java/org/opendaylight/controller/remote/rpc/registry/gossip/Bucket.java index f5dfbc5650..a97e253d01 100644 --- a/opendaylight/md-sal/sal-remoterpc-connector/src/main/java/org/opendaylight/controller/remote/rpc/registry/gossip/Bucket.java +++ b/opendaylight/md-sal/sal-remoterpc-connector/src/main/java/org/opendaylight/controller/remote/rpc/registry/gossip/Bucket.java @@ -7,9 +7,16 @@ */ package org.opendaylight.controller.remote.rpc.registry.gossip; +import akka.actor.ActorRef; +import java.util.Optional; +import org.eclipse.jdt.annotation.NonNull; -public interface Bucket> { - public Long getVersion(); - public T getData(); - public void setData(T data); +public interface Bucket> { + long getVersion(); + + @NonNull T getData(); + + default Optional getWatchActor() { + return getData().getWatchActor(); + } }