X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?p=controller.git;a=blobdiff_plain;f=opendaylight%2Fmd-sal%2Fcds-access-api%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fcontroller%2Fcluster%2Faccess%2Fcommands%2FConnectClientSuccess.java;h=1ec81c8b5bd34fab0f26cee41928fff8fc1a2b9d;hp=90eff1b227922f9892186df9a6acae40c2d2dc91;hb=e38f06caf5cf5d4b4861315b42fecf7842b4ec05;hpb=885474c4a5086d8011360a0df1ad856a4fae4969 diff --git a/opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/commands/ConnectClientSuccess.java b/opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/commands/ConnectClientSuccess.java index 90eff1b227..1ec81c8b5b 100644 --- a/opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/commands/ConnectClientSuccess.java +++ b/opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/commands/ConnectClientSuccess.java @@ -7,16 +7,18 @@ */ package org.opendaylight.controller.cluster.access.commands; +import static com.google.common.base.Preconditions.checkArgument; +import static java.util.Objects.requireNonNull; + import akka.actor.ActorRef; import akka.actor.ActorSelection; import com.google.common.annotations.Beta; import com.google.common.base.MoreObjects.ToStringHelper; -import com.google.common.base.Preconditions; import com.google.common.collect.ImmutableList; import edu.umd.cs.findbugs.annotations.SuppressFBWarnings; import java.util.List; import java.util.Optional; -import javax.annotation.Nonnull; +import org.eclipse.jdt.annotation.NonNull; import org.opendaylight.controller.cluster.access.ABIVersion; import org.opendaylight.controller.cluster.access.concepts.ClientIdentifier; import org.opendaylight.controller.cluster.access.concepts.RequestSuccess; @@ -36,26 +38,26 @@ public final class ConnectClientSuccess extends RequestSuccess alternates; + private final @NonNull List alternates; @SuppressFBWarnings(value = "SE_BAD_FIELD", justification = "See justification above.") private final DataTree dataTree; - private final ActorRef backend; + private final @NonNull ActorRef backend; private final int maxMessages; ConnectClientSuccess(final ClientIdentifier target, final long sequence, final ActorRef backend, final List alternates, final Optional dataTree, final int maxMessages) { super(target, sequence); - this.backend = Preconditions.checkNotNull(backend); + this.backend = requireNonNull(backend); this.alternates = ImmutableList.copyOf(alternates); this.dataTree = dataTree.orElse(null); - Preconditions.checkArgument(maxMessages > 0, "Maximum messages has to be positive, not %s", maxMessages); + checkArgument(maxMessages > 0, "Maximum messages has to be positive, not %s", maxMessages); this.maxMessages = maxMessages; } - public ConnectClientSuccess(@Nonnull final ClientIdentifier target, final long sequence, - @Nonnull final ActorRef backend, @Nonnull final List alternates, - @Nonnull final DataTree dataTree, final int maxMessages) { + public ConnectClientSuccess(final @NonNull ClientIdentifier target, final long sequence, + final @NonNull ActorRef backend, final @NonNull List alternates, + final @NonNull DataTree dataTree, final int maxMessages) { this(target, sequence, backend, alternates, Optional.of(dataTree), maxMessages); } @@ -64,13 +66,11 @@ public final class ConnectClientSuccess extends RequestSuccess getAlternates() { + public @NonNull List getAlternates() { return alternates; } - @Nonnull - public ActorRef getBackend() { + public @NonNull ActorRef getBackend() { return backend; }