Class HotRodSessionManagementProvider
java.lang.Object
org.wildfly.extension.clustering.web.session.AbstractSessionManagementProvider
org.wildfly.extension.clustering.web.session.hotrod.HotRodSessionManagementProvider
- All Implemented Interfaces:
DistributableSessionManagementProvider
- Author:
- Paul Ferraro
-
Field Summary
Fields inherited from interface org.wildfly.clustering.web.service.session.DistributableSessionManagementProvider
ATTACHMENT_KEY, DEFAULT_SERVICE_DESCRIPTOR, IMMUTABILITY_ATTACHMENT_KEY, SERVICE_DESCRIPTOR -
Constructor Summary
ConstructorsConstructorDescriptionHotRodSessionManagementProvider(DistributableSessionManagementConfiguration<org.jboss.as.server.deployment.DeploymentUnit> configuration, BinaryServiceConfiguration cacheConfiguration, Supplier<RouteLocatorProvider> locatorProviderFactory) -
Method Summary
Modifier and TypeMethodDescription<C> org.wildfly.subsystem.service.DeploymentServiceInstallergetSessionManagerFactoryServiceInstaller(org.wildfly.clustering.session.SessionManagerFactoryConfiguration<C> configuration) Methods inherited from class org.wildfly.extension.clustering.web.session.AbstractSessionManagementProvider
getCacheConfiguration, getRouteLocatorProvider, getRouteLocatorServiceInstaller, getSessionManagementConfiguration
-
Constructor Details
-
HotRodSessionManagementProvider
public HotRodSessionManagementProvider(DistributableSessionManagementConfiguration<org.jboss.as.server.deployment.DeploymentUnit> configuration, BinaryServiceConfiguration cacheConfiguration, Supplier<RouteLocatorProvider> locatorProviderFactory)
-
-
Method Details
-
getSessionManagerFactoryServiceInstaller
public <C> org.wildfly.subsystem.service.DeploymentServiceInstaller getSessionManagerFactoryServiceInstaller(org.wildfly.clustering.session.SessionManagerFactoryConfiguration<C> configuration)
-