Class CacheRegistryFactoryServiceConfigurator<K,​V>

    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      org.wildfly.clustering.registry.Registry<K,​V> apply​(Map.Entry<K,​V> entry, Runnable closeTask)  
      org.wildfly.clustering.service.ServiceConfigurator configure​(org.jboss.as.controller.capability.CapabilityServiceSupport support)  
      org.wildfly.clustering.ee.Batcher<? extends org.wildfly.clustering.ee.Batch> getBatcher()  
      org.infinispan.Cache<org.infinispan.remoting.transport.Address,​Map.Entry<K,​V>> getCache()  
      org.wildfly.clustering.server.group.Group<org.infinispan.remoting.transport.Address> getGroup()  
      <T> org.jboss.msc.service.ServiceBuilder<T> register​(org.jboss.msc.service.ServiceBuilder<T> builder)  
      • Methods inherited from class org.wildfly.clustering.service.SimpleServiceNameProvider

        equals, getServiceName, hashCode, toString
      • Methods inherited from interface org.jboss.as.clustering.controller.CapabilityServiceConfigurator

        configure
      • Methods inherited from interface org.wildfly.clustering.service.ServiceNameProvider

        getServiceName
    • Constructor Detail

      • CacheRegistryFactoryServiceConfigurator

        public CacheRegistryFactoryServiceConfigurator​(org.jboss.msc.service.ServiceName name,
                                                       String containerName,
                                                       String cacheName)
    • Method Detail

      • configure

        public org.wildfly.clustering.service.ServiceConfigurator configure​(org.jboss.as.controller.capability.CapabilityServiceSupport support)
        Specified by:
        configure in interface org.jboss.as.clustering.controller.CapabilityServiceConfigurator
      • register

        public <T> org.jboss.msc.service.ServiceBuilder<T> register​(org.jboss.msc.service.ServiceBuilder<T> builder)
        Specified by:
        register in interface org.wildfly.clustering.service.Dependency
      • getGroup

        public org.wildfly.clustering.server.group.Group<org.infinispan.remoting.transport.Address> getGroup()
        Specified by:
        getGroup in interface CacheRegistryConfiguration<K,​V>