Class PublisherManagerFactory

java.lang.Object
org.infinispan.factories.AnyScopeComponentFactory
org.infinispan.factories.AbstractNamedCacheComponentFactory
org.infinispan.factories.PublisherManagerFactory
org.wildfly.clustering.infinispan.reactive.PublisherManagerFactory
All Implemented Interfaces:
org.infinispan.factories.AutoInstantiableFactory, org.infinispan.factories.ComponentFactory

public class PublisherManagerFactory extends org.infinispan.factories.PublisherManagerFactory
Because we override Infinispan's KeyPartition for non-tx invalidation-caches, we need to make sure the org.infinispan.factories.PublisherManagerFactory.LOCAL_CLUSTER_PUBLISHER handles segmentation in the same way.
Author:
Paul Ferraro
  • Field Summary

    Fields inherited from class org.infinispan.factories.PublisherManagerFactory

    LOCAL_CLUSTER_PUBLISHER

    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

    • PublisherManagerFactory

      public PublisherManagerFactory()
  • Method Details

    • construct

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