Uses of Interface
org.infinispan.distribution.ConsistentHash

Packages that use ConsistentHash
org.infinispan.commands Commands that operate on the cache, either locally or remotely. 
org.infinispan.commands.control   
org.infinispan.distribution Classes relating to the distributed cache mode. 
 

Uses of ConsistentHash in org.infinispan.commands
 

Methods in org.infinispan.commands with parameters of type ConsistentHash
 RehashControlCommand CommandsFactoryImpl.buildRehashControlCommand(RehashControlCommand.Type type, Address sender, Map<Object,InternalCacheValue> state, ConsistentHash consistentHash)
           
 RehashControlCommand CommandsFactory.buildRehashControlCommand(RehashControlCommand.Type subtype, Address sender, Map<Object,InternalCacheValue> state, ConsistentHash consistentHash)
           
 

Uses of ConsistentHash in org.infinispan.commands.control
 

Constructors in org.infinispan.commands.control with parameters of type ConsistentHash
RehashControlCommand(String cacheName, RehashControlCommand.Type type, Address sender, Map<Object,InternalCacheValue> state, ConsistentHash consistentHash)
           
 

Uses of ConsistentHash in org.infinispan.distribution
 

Classes in org.infinispan.distribution that implement ConsistentHash
 class AbstractConsistentHash
          // TODO: Manik: Document this
 class DefaultConsistentHash
           
 class UnionConsistentHash
          A delegating wrapper that locates keys by getting a union of locations reported by two other ConsistentHash implementations it delegates to.
 

Methods in org.infinispan.distribution that return ConsistentHash
static ConsistentHash ConsistentHashHelper.createConsistentHash(Configuration c, List<Address> addresses)
           
static ConsistentHash ConsistentHashHelper.createConsistentHash(Configuration c, List<Address> addresses, Address... moreAddresses)
           
static ConsistentHash ConsistentHashHelper.createConsistentHash(Configuration c, List<Address> addresses, Collection<Address> moreAddresses)
           
 ConsistentHash DistributionManagerImpl.getConsistentHash()
           
 ConsistentHash DistributionManager.getConsistentHash()
           
 ConsistentHash UnionConsistentHash.getNewConsistentHash()
           
 ConsistentHash UnionConsistentHash.getOldConsistentHash()
           
static ConsistentHash ConsistentHashHelper.removeAddress(ConsistentHash ch, Address toRemove, Configuration c)
          Returns a new consistent hash of the same type with the given address removed.
 

Methods in org.infinispan.distribution with parameters of type ConsistentHash
 void DistributionManagerImpl.applyState(ConsistentHash consistentHash, Map<Object,InternalCacheValue> state)
           
protected  Collection<Address> RehashTask.getInvalidHolders(Object key, ConsistentHash chOld, ConsistentHash chNew)
           
protected  Collection<Address> LeaveTask.getInvalidHolders(Object key, ConsistentHash chOld, ConsistentHash chNew)
           
protected  void RehashTask.invalidateInvalidHolders(ConsistentHash chOld, ConsistentHash chNew)
           
static ConsistentHash ConsistentHashHelper.removeAddress(ConsistentHash ch, Address toRemove, Configuration c)
          Returns a new consistent hash of the same type with the given address removed.
 void DistributionManagerImpl.setConsistentHash(ConsistentHash consistentHash)
           
 void DistributionManager.setConsistentHash(ConsistentHash consistentHash)
           
 

Constructors in org.infinispan.distribution with parameters of type ConsistentHash
UnionConsistentHash(ConsistentHash oldCH, ConsistentHash newCH)
           
 


Google Analytics

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