Infinispan Distribution 5.2.6.Final-redhat-2

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<K>
KeyAffinityServiceFactory.newKeyAffinityService(Cache<K,V> cache, Collection<Address> filter, KeyGenerator<K> 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<K>
KeyAffinityServiceFactory.newKeyAffinityService(Cache<K,V> cache, Collection<Address> filter, KeyGenerator<K> 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<K> 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<K> keyGenerator, int keyBufferSize, boolean start)
          Creates an KeyAffinityService instance that generates keys mapped to all addresses in the cluster.
static
<K,V> KeyAffinityService<K>
KeyAffinityServiceFactory.newLocalKeyAffinityService(Cache<K,V> cache, KeyGenerator<K> 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<K>
KeyAffinityServiceFactory.newLocalKeyAffinityService(Cache<K,V> cache, KeyGenerator<K> 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<? extends K,?> cache, KeyGenerator<? extends K> keyGenerator, int bufferSize, Collection<Address> filter, boolean start)
           
 


Infinispan Distribution 5.2.6.Final-redhat-2

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