X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?p=controller.git;a=blobdiff_plain;f=opendaylight%2Fmd-sal%2Fsal-distributed-datastore%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fcontroller%2Fcluster%2Fdatastore%2Fexceptions%2FNoShardLeaderException.java;h=fed443b5d4f08f67c4887ab78fd1b630c4d9ce34;hp=8365177d1b9307ae9c6cd7681d8cfdac0c50d2d9;hb=refs%2Fchanges%2F76%2F69876%2F11;hpb=ccf45ec33a4b08b2fa7abe8fb078658cbadb0e7c diff --git a/opendaylight/md-sal/sal-distributed-datastore/src/main/java/org/opendaylight/controller/cluster/datastore/exceptions/NoShardLeaderException.java b/opendaylight/md-sal/sal-distributed-datastore/src/main/java/org/opendaylight/controller/cluster/datastore/exceptions/NoShardLeaderException.java index 8365177d1b..fed443b5d4 100644 --- a/opendaylight/md-sal/sal-distributed-datastore/src/main/java/org/opendaylight/controller/cluster/datastore/exceptions/NoShardLeaderException.java +++ b/opendaylight/md-sal/sal-distributed-datastore/src/main/java/org/opendaylight/controller/cluster/datastore/exceptions/NoShardLeaderException.java @@ -8,6 +8,8 @@ package org.opendaylight.controller.cluster.datastore.exceptions; import com.google.common.base.Strings; +import edu.umd.cs.findbugs.annotations.SuppressFBWarnings; +import javax.annotation.Nullable; /** * Exception indicating a shard has no current leader. @@ -21,7 +23,9 @@ public class NoShardLeaderException extends RuntimeException { super(message); } - public NoShardLeaderException(String message, String shardName) { + @SuppressFBWarnings(value = "NP_PARAMETER_MUST_BE_NONNULL_BUT_MARKED_AS_NULLABLE", + justification = "Unrecognised NullableDecl") + public NoShardLeaderException(@Nullable String message, String shardName) { super(String.format("%sShard %s currently has no leader. Try again later.", (Strings.isNullOrEmpty(message) ? "" : message + ". "), shardName)); }