Class InfinispanClientMappingsRegistryProvider
java.lang.Object
org.wildfly.clustering.ejb.infinispan.remote.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
ConstructorsConstructorDescriptionInfinispanClientMappingsRegistryProvider(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
Modifier and TypeMethodDescriptiongetServiceConfigurators(String connectorName, SupplierDependency<List<org.jboss.as.network.ClientMapping>> clientMappings)
-
Constructor Details
-
InfinispanClientMappingsRegistryProvider
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 Details
-
getServiceConfigurators
public Iterable<CapabilityServiceConfigurator> getServiceConfigurators(String connectorName, SupplierDependency<List<org.jboss.as.network.ClientMapping>> clientMappings) - Specified by:
getServiceConfiguratorsin interfaceClientMappingsRegistryProvider
-