Interface ShardStrategy
-
- All Known Implementing Classes:
DefaultShardStrategy
,ModuleShardStrategy
public interface ShardStrategy
The role of ShardStrategy is to figure out which shards a given piece of data belongs to.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description String
findShard(YangInstanceIdentifier path)
Find the name of the shard in which the data pointed to by the specified path belongs in.
-
-
-
Method Detail
-
findShard
String findShard(YangInstanceIdentifier path)
Find the name of the shard in which the data pointed to by the specified path belongs in.Should return the name of the default shard DefaultShardStrategy.DEFAULT_SHARD if no matching shard was found
- Parameters:
path
- the location of the data in the logical tree- Returns:
- the corresponding shard name.
-
-