X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=opendaylight%2Fmd-sal%2Fcds-access-client%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fcontroller%2Fcluster%2Faccess%2Fclient%2FBackendInfo.java;h=01aff95532b4bd228afed5fe025531a93fecc1a7;hb=refs%2Fchanges%2F10%2F78310%2F5;hp=85d9f14e1710dcf6220f84d0514f56df75cd2d3c;hpb=320a4e5cd2d9d80468a3f82798744f2035488218;p=controller.git diff --git a/opendaylight/md-sal/cds-access-client/src/main/java/org/opendaylight/controller/cluster/access/client/BackendInfo.java b/opendaylight/md-sal/cds-access-client/src/main/java/org/opendaylight/controller/cluster/access/client/BackendInfo.java index 85d9f14e17..01aff95532 100644 --- a/opendaylight/md-sal/cds-access-client/src/main/java/org/opendaylight/controller/cluster/access/client/BackendInfo.java +++ b/opendaylight/md-sal/cds-access-client/src/main/java/org/opendaylight/controller/cluster/access/client/BackendInfo.java @@ -29,10 +29,13 @@ public class BackendInfo { private final ActorRef actor; private final int maxMessages; private final long sessionId; + private final String name; - protected BackendInfo(final ActorRef actor, final long sessionId, final ABIVersion version, final int maxMessages) { + protected BackendInfo(final ActorRef actor, final String name, final long sessionId, final ABIVersion version, + final int maxMessages) { this.version = Preconditions.checkNotNull(version); this.actor = Preconditions.checkNotNull(actor); + this.name = Preconditions.checkNotNull(name); Preconditions.checkArgument(maxMessages > 0, "Maximum messages has to be positive, not %s", maxMessages); this.maxMessages = maxMessages; this.sessionId = sessionId; @@ -42,6 +45,10 @@ public class BackendInfo { return actor; } + public final String getName() { + return name; + } + public final ABIVersion getVersion() { return version; } @@ -66,7 +73,7 @@ public class BackendInfo { @Override public final String toString() { - return addToStringAttributes(MoreObjects.toStringHelper(this)).toString(); + return addToStringAttributes(MoreObjects.toStringHelper(this).omitNullValues()).toString(); } protected ToStringHelper addToStringAttributes(final ToStringHelper toStringHelper) {