Uses of Package
org.infinispan.distribution

Packages that use org.infinispan.distribution
org.infinispan.commands Commands that operate on the cache, either locally or remotely. 
org.infinispan.commands.control   
org.infinispan.commands.write   
org.infinispan.distribution Classes relating to the distributed cache mode. 
org.infinispan.interceptors Infinispan is designed around a set of interceptors around a data container. 
org.infinispan.remoting.responses   
 

Classes in org.infinispan.distribution used by org.infinispan.commands
ConsistentHash
          A consistent hash algorithm implementation.
DistributionManager
          A component that manages the distribution of elements across a cache cluster
 

Classes in org.infinispan.distribution used by org.infinispan.commands.control
ConsistentHash
          A consistent hash algorithm implementation.
DistributionManager
          A component that manages the distribution of elements across a cache cluster
 

Classes in org.infinispan.distribution used by org.infinispan.commands.write
DistributionManager
          A component that manages the distribution of elements across a cache cluster
 

Classes in org.infinispan.distribution used by org.infinispan.distribution
AbstractConsistentHash
          // TODO: Manik: Document this
ConsistentHash
          A consistent hash algorithm implementation.
DistributionManager
          A component that manages the distribution of elements across a cache cluster
DistributionManagerImpl
          The default distribution manager implementation
RehashTask
          // TODO: Manik: Document this
TransactionLogger
          Typically adding a command, the following pattern would be used:

if (txLogger.logIfNeeded(cmd)) { // do NOT proceed with executing this command! } else { // proceed with executing this command as per normal! }

When draining, the following pattern should be used:

List c = null; while (txLogger.size() > THRESHOLD) { c = txLogger.drain(); applyCommands(c); } c = txLogger.drainAndLock(); applyCommands(c); txLogger.unlockAndDisable();

UnionConsistentHash
          A delegating wrapper that locates keys by getting a union of locations reported by two other ConsistentHash implementations it delegates to.
 

Classes in org.infinispan.distribution used by org.infinispan.interceptors
DistributionManager
          A component that manages the distribution of elements across a cache cluster
 

Classes in org.infinispan.distribution used by org.infinispan.remoting.responses
DistributionManager
          A component that manages the distribution of elements across a cache cluster
 


Google Analytics

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