java.lang.Object
org.opendaylight.controller.cluster.datastore.shardstrategy.ModuleShardStrategy
All Implemented Interfaces:
ShardStrategy

public class ModuleShardStrategy extends Object implements ShardStrategy
  • Field Details

  • Constructor Details

    • ModuleShardStrategy

      public ModuleShardStrategy(String moduleName, Configuration configuration)
  • Method Details

    • findShard

      public String findShard(YangInstanceIdentifier path)
      Description copied from interface: ShardStrategy
      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

      Specified by:
      findShard in interface ShardStrategy
      Parameters:
      path - the location of the data in the logical tree
      Returns:
      the corresponding shard name.