Migrate from YangInstanceIdentifier.EMPTY
[controller.git] / opendaylight / md-sal / sal-distributed-datastore / src / main / java / org / opendaylight / controller / cluster / datastore / shardstrategy / DefaultShardStrategy.java
index 6a3de4256b0b968345b8c01764f15146923e0f9a..7e37b10e774dd9373be17c247f354c651fb18b45 100644 (file)
@@ -11,10 +11,8 @@ package org.opendaylight.controller.cluster.datastore.shardstrategy;
 import org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier;
 
 /**
- * The DefaultShardStrategy basically puts all data into the default Shard
- * <p>
- *   The default shard stores data for all modules for which a specific set of shards has not been configured
- * </p>
+ * The DefaultShardStrategy basically puts all data into the default shard. The default shard stores data for all
+ * modules for which a specific set of shards has not been configured. This is only intended for testing.
  */
 public final class DefaultShardStrategy implements ShardStrategy {
     public static final String NAME = "default";
@@ -33,4 +31,9 @@ public final class DefaultShardStrategy implements ShardStrategy {
     public String findShard(YangInstanceIdentifier path) {
         return DEFAULT_SHARD;
     }
+
+    @Override
+    public YangInstanceIdentifier getPrefixForPath(YangInstanceIdentifier path) {
+        return YangInstanceIdentifier.empty();
+    }
 }