Class ExplicitShardingPolicy

java.lang.Object
org.alfresco.util.shard.ExplicitShardingPolicy

public class ExplicitShardingPolicy extends Object
Common ACL based index sharding behaviour for SOLR and the repository
Author:
Andy
  • Constructor Details

    • ExplicitShardingPolicy

      public ExplicitShardingPolicy(int numShards, int replicationFactor, int numNodes)
  • Method Details

    • configurationIsValid

      public boolean configurationIsValid()
    • getShardIdsForNode

      public List<Integer> getShardIdsForNode(int nodeInstance)
    • getNodeInstancesForShardId

      public List<Integer> getNodeInstancesForShardId(int shardId)