Uses of Interface
org.infinispan.affinity.KeyGenerator

Packages that use KeyGenerator
org.infinispan.affinity   
 

Uses of KeyGenerator in org.infinispan.affinity
 

Classes in org.infinispan.affinity that implement KeyGenerator
 class RndKeyGenerator
          Key provider that relies on Random's distribution to generate keys.
 

Methods in org.infinispan.affinity with parameters of type KeyGenerator
static
<K,V> KeyAffinityService
KeyAffinityServiceFactory.newKeyAffinityService(Cache<K,V> cache, Collection<Address> filter, KeyGenerator keyGenerator, Executor ex, int keyBufferSize)
          Same as KeyAffinityServiceFactory.newKeyAffinityService(org.infinispan.Cache, java.util.Collection, KeyGenerator, java.util.concurrent.Executor, int, boolean) with start == true.
static
<K,V> KeyAffinityService
KeyAffinityServiceFactory.newKeyAffinityService(Cache<K,V> cache, Collection<Address> filter, KeyGenerator keyGenerator, Executor ex, int keyBufferSize, boolean start)
          Creates a service that would only generate keys for addresses specified in filter.
static
<K,V> KeyAffinityService<K>
KeyAffinityServiceFactory.newKeyAffinityService(Cache<K,V> cache, Executor ex, KeyGenerator keyGenerator, int keyBufferSize)
          Same as KeyAffinityServiceFactory.newKeyAffinityService(org.infinispan.Cache, java.util.concurrent.Executor, KeyGenerator, int, boolean) with start == true;
static
<K,V> KeyAffinityService<K>
KeyAffinityServiceFactory.newKeyAffinityService(Cache<K,V> cache, Executor ex, KeyGenerator keyGenerator, int keyBufferSize, boolean start)
          Creates an KeyAffinityService instance that generates keys mapped to all addresses in the cluster.
static
<K,V> KeyAffinityService
KeyAffinityServiceFactory.newLocalKeyAffinityService(Cache<K,V> cache, KeyGenerator keyGenerator, Executor ex, int keyBufferSize)
          Same as KeyAffinityServiceFactory.newLocalKeyAffinityService(org.infinispan.Cache, KeyGenerator, java.util.concurrent.Executor, int, boolean) with start == true.
static
<K,V> KeyAffinityService
KeyAffinityServiceFactory.newLocalKeyAffinityService(Cache<K,V> cache, KeyGenerator keyGenerator, Executor ex, int keyBufferSize, boolean start)
          Created an service that only generates keys for the local address.
 

Constructors in org.infinispan.affinity with parameters of type KeyGenerator
KeyAffinityServiceImpl(Executor executor, Cache cache, KeyGenerator keyGenerator, int bufferSize, Collection<Address> filter, boolean start)
           
 


Google Analytics

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