Class HotRodSessionManagementProvider
- java.lang.Object
-
- org.wildfly.extension.clustering.web.session.hotrod.HotRodSessionManagementProvider
-
- All Implemented Interfaces:
DistributableSessionManagementProvider<HotRodSessionManagementConfiguration<org.jboss.as.server.deployment.DeploymentUnit>>
public class HotRodSessionManagementProvider extends Object implements DistributableSessionManagementProvider<HotRodSessionManagementConfiguration<org.jboss.as.server.deployment.DeploymentUnit>>
- Author:
- Paul Ferraro
-
-
Field Summary
-
Fields inherited from interface org.wildfly.clustering.web.service.session.DistributableSessionManagementProvider
ATTACHMENT_KEY, IMMUTABILITY_ATTACHMENT_KEY
-
-
Constructor Summary
Constructors Constructor Description HotRodSessionManagementProvider(HotRodSessionManagementConfiguration<org.jboss.as.server.deployment.DeploymentUnit> configuration)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CapabilityServiceConfiguratorgetRouteLocatorServiceConfigurator(WebDeploymentConfiguration configuration)HotRodSessionManagementConfiguration<org.jboss.as.server.deployment.DeploymentUnit>getSessionManagementConfiguration()<S,SC,AL,LC>
CapabilityServiceConfiguratorgetSessionManagerFactoryServiceConfigurator(SessionManagerFactoryConfiguration<S,SC,AL,LC> config)
-
-
-
Constructor Detail
-
HotRodSessionManagementProvider
public HotRodSessionManagementProvider(HotRodSessionManagementConfiguration<org.jboss.as.server.deployment.DeploymentUnit> configuration)
-
-
Method Detail
-
getSessionManagerFactoryServiceConfigurator
public <S,SC,AL,LC> CapabilityServiceConfigurator getSessionManagerFactoryServiceConfigurator(SessionManagerFactoryConfiguration<S,SC,AL,LC> config)
- Specified by:
getSessionManagerFactoryServiceConfiguratorin interfaceDistributableSessionManagementProvider<HotRodSessionManagementConfiguration<org.jboss.as.server.deployment.DeploymentUnit>>
-
getRouteLocatorServiceConfigurator
public CapabilityServiceConfigurator getRouteLocatorServiceConfigurator(WebDeploymentConfiguration configuration)
- Specified by:
getRouteLocatorServiceConfiguratorin interfaceDistributableSessionManagementProvider<HotRodSessionManagementConfiguration<org.jboss.as.server.deployment.DeploymentUnit>>
-
getSessionManagementConfiguration
public HotRodSessionManagementConfiguration<org.jboss.as.server.deployment.DeploymentUnit> getSessionManagementConfiguration()
- Specified by:
getSessionManagementConfigurationin interfaceDistributableSessionManagementProvider<HotRodSessionManagementConfiguration<org.jboss.as.server.deployment.DeploymentUnit>>
-
-