Class NonDistributableSessionManagementProvider
java.lang.Object
org.wildfly.extension.undertow.session.NonDistributableSessionManagementProvider
- All Implemented Interfaces:
SessionManagementProvider
public class NonDistributableSessionManagementProvider
extends Object
implements SessionManagementProvider
SessionManagementProvider for non-distributed web deployments.- Author:
- Paul Ferraro
-
Constructor Summary
ConstructorsConstructorDescriptionNonDistributableSessionManagementProvider(Function<SessionManagerFactoryConfiguration, io.undertow.servlet.api.SessionManagerFactory> factory) -
Method Summary
Modifier and TypeMethodDescriptionorg.wildfly.subsystem.service.DeploymentServiceInstallergetSessionAffinityServiceInstaller(org.jboss.as.server.deployment.DeploymentPhaseContext context, org.jboss.msc.service.ServiceName name, WebDeploymentConfiguration configuration) org.wildfly.subsystem.service.DeploymentServiceInstallergetSessionManagerFactoryServiceInstaller(org.jboss.msc.service.ServiceName name, SessionManagerFactoryConfiguration configuration)
-
Constructor Details
-
NonDistributableSessionManagementProvider
public NonDistributableSessionManagementProvider(Function<SessionManagerFactoryConfiguration, io.undertow.servlet.api.SessionManagerFactory> factory)
-
-
Method Details
-
getSessionManagerFactoryServiceInstaller
public org.wildfly.subsystem.service.DeploymentServiceInstaller getSessionManagerFactoryServiceInstaller(org.jboss.msc.service.ServiceName name, SessionManagerFactoryConfiguration configuration) - Specified by:
getSessionManagerFactoryServiceInstallerin interfaceSessionManagementProvider
-
getSessionAffinityServiceInstaller
public org.wildfly.subsystem.service.DeploymentServiceInstaller getSessionAffinityServiceInstaller(org.jboss.as.server.deployment.DeploymentPhaseContext context, org.jboss.msc.service.ServiceName name, WebDeploymentConfiguration configuration) - Specified by:
getSessionAffinityServiceInstallerin interfaceSessionManagementProvider
-