Class ConsistentHashFactory

java.lang.Object
org.infinispan.hotrod.impl.consistenthash.ConsistentHashFactory

public class ConsistentHashFactory extends Object
Factory for ConsistentHash function. It will try to look into the configuration for consistent hash definitions as follows: consistent-hash.[version]=[fully qualified class implementing ConsistentHash] e.g. infinispan.client.hotrod.hash_function_impl.3=org.infinispan.hotrod.impl.consistenthash.SegmentConsistentHash or if using the HotRodConfiguration API, configuration.consistentHashImpl(3, org.infinispan.hotrod.impl.consistenthash.SegmentConsistentHash.class);

The defaults are:

  1. N/A (No longer used.)
  2. org.infinispan.hotrod.impl.ConsistentHashV2
  3. org.infinispan.hotrod.impl.SegmentConsistentHash
Since:
14.0
  • Constructor Details

    • ConsistentHashFactory

      public ConsistentHashFactory()
  • Method Details