Infinispan Distribution 5.2.6.Final-redhat-2

org.infinispan.distribution.ch
Class TopologyAwareConsistentHashFactory

java.lang.Object
  extended by org.infinispan.distribution.ch.DefaultConsistentHashFactory
      extended by org.infinispan.distribution.ch.TopologyAwareConsistentHashFactory
All Implemented Interfaces:
ConsistentHashFactory<DefaultConsistentHash>

public class TopologyAwareConsistentHashFactory
extends DefaultConsistentHashFactory

Default topology-aware consistent hash factory implementation.

Since:
5.2
Author:
Dan Berindei

Nested Class Summary
static class TopologyAwareConsistentHashFactory.Externalizer
           
 
Nested classes/interfaces inherited from class org.infinispan.distribution.ch.DefaultConsistentHashFactory
DefaultConsistentHashFactory.Builder
 
Constructor Summary
TopologyAwareConsistentHashFactory()
           
 
Method Summary
protected  void addBackupOwners(DefaultConsistentHashFactory.Builder builder)
           
 
Methods inherited from class org.infinispan.distribution.ch.DefaultConsistentHashFactory
addPrimaryOwners, create, doAddBackupOwners, doAddPrimaryOwners, doRemoveExtraBackupOwners, findNewBackupOwner, findNewPrimaryOwner, rebalance, rebalanceBuilder, removeExtraBackupOwners, replaceBackupOwners, swapPrimaryOwnersWithBackups, union, updateMembers
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TopologyAwareConsistentHashFactory

public TopologyAwareConsistentHashFactory()
Method Detail

addBackupOwners

protected void addBackupOwners(DefaultConsistentHashFactory.Builder builder)
Overrides:
addBackupOwners in class DefaultConsistentHashFactory

Infinispan Distribution 5.2.6.Final-redhat-2

Copyright © 2013 JBoss, a division of Red Hat. All Rights Reserved.