Class AnchoredKeysModule

  • All Implemented Interfaces:
    org.infinispan.factories.impl.DynamicModuleMetadataProvider, org.infinispan.lifecycle.ModuleLifecycle

    public final class AnchoredKeysModule
    extends Object
    implements org.infinispan.lifecycle.ModuleLifecycle, org.infinispan.factories.impl.DynamicModuleMetadataProvider
    Install the required components for stable distribution caches.
    Since:
    11
    Author:
    Dan Berindei
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void cacheManagerStarting​(org.infinispan.factories.GlobalComponentRegistry gcr, org.infinispan.configuration.global.GlobalConfiguration globalConfiguration)  
      void cacheStarting​(org.infinispan.factories.ComponentRegistry cr, org.infinispan.configuration.cache.Configuration configuration, String cacheName)  
      void registerDynamicMetadata​(org.infinispan.factories.impl.ModuleMetadataBuilder.ModuleBuilder moduleBuilder, org.infinispan.configuration.global.GlobalConfiguration globalConfiguration)  
      • Methods inherited from interface org.infinispan.lifecycle.ModuleLifecycle

        cacheManagerStarted, cacheManagerStopped, cacheManagerStopping, cacheStarted, cacheStopped, cacheStopping
    • Constructor Detail

      • AnchoredKeysModule

        public AnchoredKeysModule()
    • Method Detail

      • registerDynamicMetadata

        public void registerDynamicMetadata​(org.infinispan.factories.impl.ModuleMetadataBuilder.ModuleBuilder moduleBuilder,
                                            org.infinispan.configuration.global.GlobalConfiguration globalConfiguration)
        Specified by:
        registerDynamicMetadata in interface org.infinispan.factories.impl.DynamicModuleMetadataProvider
      • cacheManagerStarting

        public void cacheManagerStarting​(org.infinispan.factories.GlobalComponentRegistry gcr,
                                         org.infinispan.configuration.global.GlobalConfiguration globalConfiguration)
        Specified by:
        cacheManagerStarting in interface org.infinispan.lifecycle.ModuleLifecycle
      • cacheStarting

        public void cacheStarting​(org.infinispan.factories.ComponentRegistry cr,
                                  org.infinispan.configuration.cache.Configuration configuration,
                                  String cacheName)
        Specified by:
        cacheStarting in interface org.infinispan.lifecycle.ModuleLifecycle