java.lang.Object
org.infinispan.factories.AnyScopeComponentFactory
org.infinispan.factories.AbstractNamedCacheComponentFactory
org.wildfly.clustering.cache.infinispan.embedded.distribution.KeyPartitionerFactory
All Implemented Interfaces:
org.infinispan.factories.AutoInstantiableFactory, org.infinispan.factories.ComponentFactory

public class KeyPartitionerFactory extends org.infinispan.factories.AbstractNamedCacheComponentFactory implements org.infinispan.factories.AutoInstantiableFactory
Custom key partitioner factory that uses the same key partitioner for all clustered caches, including non-tx invalidation caches.
Author:
Paul Ferraro
  • Field Summary

    Fields inherited from class org.infinispan.factories.AbstractNamedCacheComponentFactory

    basicComponentRegistry, componentRegistry, configuration

    Fields inherited from class org.infinispan.factories.AnyScopeComponentFactory

    globalComponentRegistry, globalConfiguration, log
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    construct(String componentName)
     

    Methods inherited from class org.infinispan.factories.AnyScopeComponentFactory

    construct

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • KeyPartitionerFactory

      public KeyPartitionerFactory()
  • Method Details

    • construct

      public Object construct(String componentName)
      Specified by:
      construct in interface org.infinispan.factories.ComponentFactory
      Overrides:
      construct in class org.infinispan.factories.AnyScopeComponentFactory