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%2Fconfig%2FConfigurationImpl.java;fp=opendaylight%2Fmd-sal%2Fsal-distributed-datastore%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fcontroller%2Fcluster%2Fdatastore%2Fconfig%2FConfigurationImpl.java;h=7588b6d77cb53332eba19ee8d1b7e8ff8399e6bf;hp=0007d0941b1cab104f62476bc8a856ab5a643dba;hb=127042ea7e148d9dc0282acc3780b4754ca69e12;hpb=1e8d188e98614a1f3d781b2f80d61fcd0afde368 diff --git a/opendaylight/md-sal/sal-distributed-datastore/src/main/java/org/opendaylight/controller/cluster/datastore/config/ConfigurationImpl.java b/opendaylight/md-sal/sal-distributed-datastore/src/main/java/org/opendaylight/controller/cluster/datastore/config/ConfigurationImpl.java index 0007d0941b..7588b6d77c 100644 --- a/opendaylight/md-sal/sal-distributed-datastore/src/main/java/org/opendaylight/controller/cluster/datastore/config/ConfigurationImpl.java +++ b/opendaylight/md-sal/sal-distributed-datastore/src/main/java/org/opendaylight/controller/cluster/datastore/config/ConfigurationImpl.java @@ -5,7 +5,6 @@ * terms of the Eclipse Public License v1.0 which accompanies this distribution, * and is available at http://www.eclipse.org/legal/epl-v10.html */ - package org.opendaylight.controller.cluster.datastore.config; import com.google.common.base.Preconditions; @@ -21,8 +20,6 @@ import java.util.List; import java.util.Map; import java.util.Map.Entry; import java.util.Set; -import javax.annotation.Nonnull; -import javax.annotation.Nullable; import org.opendaylight.controller.cluster.access.concepts.MemberName; import org.opendaylight.controller.cluster.datastore.shardstrategy.PrefixShardStrategy; import org.opendaylight.controller.cluster.datastore.shardstrategy.ShardStrategy; @@ -120,9 +117,8 @@ public class ConfigurationImpl implements Configuration { return !shardConfigs.isEmpty() ? shardConfigs.iterator().next().getName() : null; } - @Nullable @Override - public String getShardNameForPrefix(@Nonnull final DOMDataTreeIdentifier prefix) { + public String getShardNameForPrefix(final DOMDataTreeIdentifier prefix) { Preconditions.checkNotNull(prefix, "prefix should not be null"); Entry bestMatchEntry = @@ -196,7 +192,7 @@ public class ConfigurationImpl implements Configuration { } @Override - public void addPrefixShardConfiguration(@Nonnull final PrefixShardConfiguration config) { + public void addPrefixShardConfiguration(final PrefixShardConfiguration config) { Preconditions.checkNotNull(config, "PrefixShardConfiguration cannot be null"); addPrefixConfig(config); allShardNames = ImmutableSet.builder().addAll(allShardNames) @@ -204,7 +200,7 @@ public class ConfigurationImpl implements Configuration { } @Override - public void removePrefixShardConfiguration(@Nonnull final DOMDataTreeIdentifier prefix) { + public void removePrefixShardConfiguration(final DOMDataTreeIdentifier prefix) { Preconditions.checkNotNull(prefix, "Prefix cannot be null"); removePrefixConfig(prefix); @@ -275,7 +271,7 @@ public class ConfigurationImpl implements Configuration { } @Override - public ShardStrategy getStrategyForPrefix(@Nonnull final DOMDataTreeIdentifier prefix) { + public ShardStrategy getStrategyForPrefix(final DOMDataTreeIdentifier prefix) { Preconditions.checkNotNull(prefix, "Prefix cannot be null"); // FIXME using prefix tables like in mdsal will be better Entry bestMatchEntry =