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
FieldsModifier and TypeFieldDescriptionstatic final org.jboss.as.server.deployment.AttachmentKey<DistributableSessionManagementProvider<DistributableSessionManagementConfiguration<org.jboss.as.server.deployment.DeploymentUnit>>>static final org.jboss.as.server.deployment.AttachmentKey<org.jboss.as.server.deployment.AttachmentList<String>> -
Method Summary
Modifier and TypeMethodDescriptiongetRouteLocatorServiceConfigurator(WebDeploymentConfiguration configuration) Returns aCapabilityServiceConfiguratorused to configure a service providing aRouteLocator.<S,SC, AL, LC>
CapabilityServiceConfiguratorgetSessionManagerFactoryServiceConfigurator(SessionManagerFactoryConfiguration<S, SC, AL, LC> configuration) Returns aCapabilityServiceConfiguratorused to configure a service providing aSessionManagerFactory.
-
Field Details
-
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 Details
-
getSessionManagerFactoryServiceConfigurator
<S,SC, CapabilityServiceConfigurator getSessionManagerFactoryServiceConfiguratorAL, LC> (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()
-