Class InfinispanClientMappingsRegistryProvider
- java.lang.Object
-
- org.wildfly.clustering.ejb.infinispan.InfinispanClientMappingsRegistryProvider
-
- All Implemented Interfaces:
ClientMappingsRegistryProvider
public class InfinispanClientMappingsRegistryProvider extends Object implements ClientMappingsRegistryProvider
The non-legacy version of the client mappings registry provider, used when the distributable-ejb subsystem is present.- Author:
- Paul Ferraro, Richard Achmatowicz
-
-
Constructor Summary
Constructors Constructor Description InfinispanClientMappingsRegistryProvider(String containerName, String cacheName)Creates an instance of the Infinispan-based client mappings registry provider, for local or distribute use, based on a cache-service abstraction.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Iterable<org.jboss.as.clustering.controller.CapabilityServiceConfigurator>getServiceConfigurators(String connectorName, org.wildfly.clustering.service.SupplierDependency<List<org.jboss.as.network.ClientMapping>> clientMappings)
-
-
-
Constructor Detail
-
InfinispanClientMappingsRegistryProvider
public InfinispanClientMappingsRegistryProvider(String containerName, String cacheName)
Creates an instance of the Infinispan-based client mappings registry provider, for local or distribute use, based on a cache-service abstraction.- Parameters:
containerName- name of the existing cache container to use, must be defined in the Infinispan subsystem.cacheName- name of the existing cache configuration to use, must be defined in the Infinispan subsystem.
-
-
Method Detail
-
getServiceConfigurators
public Iterable<org.jboss.as.clustering.controller.CapabilityServiceConfigurator> getServiceConfigurators(String connectorName, org.wildfly.clustering.service.SupplierDependency<List<org.jboss.as.network.ClientMapping>> clientMappings)
- Specified by:
getServiceConfiguratorsin interfaceClientMappingsRegistryProvider
-
-