Class InfinispanRoutingProvider
java.lang.Object
org.wildfly.extension.clustering.web.routing.LocalRoutingProvider
org.wildfly.extension.clustering.web.routing.infinispan.InfinispanRoutingProvider
- All Implemented Interfaces:
RoutingProvider
Routing provider backed by an Infinispan cache.
- Author:
- Paul Ferraro
-
Field Summary
Fields inherited from interface org.wildfly.clustering.web.service.routing.RoutingProvider
INFINISPAN_SERVICE_DESCRIPTOR, SERVICE_DESCRIPTOR -
Constructor Summary
ConstructorsConstructorDescriptionInfinispanRoutingProvider(BinaryServiceConfiguration configuration, Consumer<org.infinispan.configuration.cache.ConfigurationBuilder> configurator) -
Method Summary
Modifier and TypeMethodDescriptionIterable<org.wildfly.subsystem.service.ServiceInstaller>getServiceInstallers(org.jboss.as.controller.capability.CapabilityServiceSupport support, String serverName, org.wildfly.subsystem.service.ServiceDependency<String> route)
-
Constructor Details
-
InfinispanRoutingProvider
public InfinispanRoutingProvider(BinaryServiceConfiguration configuration, Consumer<org.infinispan.configuration.cache.ConfigurationBuilder> configurator)
-
-
Method Details
-
getServiceInstallers
public Iterable<org.wildfly.subsystem.service.ServiceInstaller> getServiceInstallers(org.jboss.as.controller.capability.CapabilityServiceSupport support, String serverName, org.wildfly.subsystem.service.ServiceDependency<String> route) - Specified by:
getServiceInstallersin interfaceRoutingProvider- Overrides:
getServiceInstallersin classLocalRoutingProvider
-