Interface DistributableSessionManagementProvider<C extends DistributableSessionManagementConfiguration<org.jboss.as.server.deployment.DeploymentUnit>>
-
public interface DistributableSessionManagementProvider<C extends DistributableSessionManagementConfiguration<org.jboss.as.server.deployment.DeploymentUnit>>A distributable session management provider.- Author:
- Paul Ferraro
-
-
Field Summary
Fields Modifier and Type Field Description static org.jboss.as.server.deployment.AttachmentKey<DistributableSessionManagementProvider<DistributableSessionManagementConfiguration<org.jboss.as.server.deployment.DeploymentUnit>>>ATTACHMENT_KEYstatic org.jboss.as.server.deployment.AttachmentKey<org.jboss.as.server.deployment.AttachmentList<String>>IMMUTABILITY_ATTACHMENT_KEY
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description CapabilityServiceConfiguratorgetRouteLocatorServiceConfigurator(WebDeploymentConfiguration configuration)Returns aCapabilityServiceConfiguratorused to configure a service providing aRouteLocator.CgetSessionManagementConfiguration()<S,SC,AL,LC>
CapabilityServiceConfiguratorgetSessionManagerFactoryServiceConfigurator(SessionManagerFactoryConfiguration<S,SC,AL,LC> configuration)Returns aCapabilityServiceConfiguratorused to configure a service providing aSessionManagerFactory.
-
-
-
Field Detail
-
ATTACHMENT_KEY
static final org.jboss.as.server.deployment.AttachmentKey<DistributableSessionManagementProvider<DistributableSessionManagementConfiguration<org.jboss.as.server.deployment.DeploymentUnit>>> ATTACHMENT_KEY
-
IMMUTABILITY_ATTACHMENT_KEY
static final org.jboss.as.server.deployment.AttachmentKey<org.jboss.as.server.deployment.AttachmentList<String>> IMMUTABILITY_ATTACHMENT_KEY
-
-
Method Detail
-
getSessionManagerFactoryServiceConfigurator
<S,SC,AL,LC> CapabilityServiceConfigurator getSessionManagerFactoryServiceConfigurator(SessionManagerFactoryConfiguration<S,SC,AL,LC> configuration)
Returns aCapabilityServiceConfiguratorused to configure a service providing aSessionManagerFactory.- Type Parameters:
S- the HttpSession specification typeSC- the ServletContext specification typeAL- the HttpSessionAttributeListener specification typeLC- the local context type- Parameters:
configuration- the configuration of the session manager factory- Returns:
- a service configurator
-
getRouteLocatorServiceConfigurator
CapabilityServiceConfigurator getRouteLocatorServiceConfigurator(WebDeploymentConfiguration configuration)
Returns aCapabilityServiceConfiguratorused to configure a service providing aRouteLocator.- Parameters:
configuration- the configuration of a deployment- Returns:
- a service configurator
-
getSessionManagementConfiguration
C getSessionManagementConfiguration()
-
-