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
Modifier and TypeMethodDescriptionFind the name of the shard in which the data pointed to by the specified path belongs in. 
- 
Method Details
- 
findShard
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.
 
 
 -