Class DefaultKeyAffinityServiceFactory

java.lang.Object
org.wildfly.clustering.infinispan.affinity.impl.DefaultKeyAffinityServiceFactory
All Implemented Interfaces:
KeyAffinityServiceFactory

public class DefaultKeyAffinityServiceFactory extends Object implements KeyAffinityServiceFactory
Factory for a KeyAffinityService whose implementation varies depending on cache mode.
Author:
Paul Ferraro
  • Constructor Details

    • DefaultKeyAffinityServiceFactory

      public DefaultKeyAffinityServiceFactory()
  • Method Details

    • createService

      public <K> org.infinispan.affinity.KeyAffinityService<K> createService(org.infinispan.Cache<? extends K,?> cache, org.infinispan.affinity.KeyGenerator<K> generator, Predicate<org.infinispan.remoting.transport.Address> filter)
      Specified by:
      createService in interface KeyAffinityServiceFactory