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
-
Field Summary
Fields inherited from interface org.wildfly.clustering.ejb.remote.ClientMappingsRegistryProvider
SERVICE_DESCRIPTOR -
Constructor Summary
ConstructorsConstructorDescriptionCreates 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 TypeMethodDescriptionIterable<org.wildfly.subsystem.service.ServiceInstaller>getServiceInstallers(org.jboss.as.controller.capability.CapabilityServiceSupport support, String connectorName, org.wildfly.subsystem.service.ServiceDependency<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:
configuration- a cache configuration
-
-
Method Details
-
getServiceInstallers
public Iterable<org.wildfly.subsystem.service.ServiceInstaller> getServiceInstallers(org.jboss.as.controller.capability.CapabilityServiceSupport support, String connectorName, org.wildfly.subsystem.service.ServiceDependency<List<org.jboss.as.network.ClientMapping>> clientMappings) - Specified by:
getServiceInstallersin interfaceClientMappingsRegistryProvider
-