Class SessionManagerFactoryConfigurationAdapter<C extends org.wildfly.clustering.web.session.DistributableSessionManagementConfiguration<org.jboss.as.server.deployment.DeploymentUnit>>
- java.lang.Object
-
- org.wildfly.clustering.web.undertow.session.WebDeploymentConfigurationAdapter
-
- org.wildfly.clustering.web.undertow.session.SessionManagerFactoryConfigurationAdapter<C>
-
- All Implemented Interfaces:
org.wildfly.clustering.web.session.SessionManagerFactoryConfiguration<javax.servlet.http.HttpSession,javax.servlet.ServletContext,javax.servlet.http.HttpSessionActivationListener,Map<String,Object>>,org.wildfly.clustering.web.WebDeploymentConfiguration
public class SessionManagerFactoryConfigurationAdapter<C extends org.wildfly.clustering.web.session.DistributableSessionManagementConfiguration<org.jboss.as.server.deployment.DeploymentUnit>> extends WebDeploymentConfigurationAdapter implements org.wildfly.clustering.web.session.SessionManagerFactoryConfiguration<javax.servlet.http.HttpSession,javax.servlet.ServletContext,javax.servlet.http.HttpSessionActivationListener,Map<String,Object>>
- Author:
- Paul Ferraro
-
-
Constructor Summary
Constructors Constructor Description SessionManagerFactoryConfigurationAdapter(SessionManagerFactoryConfiguration configuration, C managementConfiguration, org.wildfly.clustering.ee.Immutability immutability)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.wildfly.clustering.web.session.SessionAttributePersistenceStrategygetAttributePersistenceStrategy()org.wildfly.clustering.ee.ImmutabilitygetImmutability()org.wildfly.clustering.web.LocalContextFactory<Map<String,Object>>getLocalContextFactory()org.wildfly.clustering.marshalling.spi.ByteBufferMarshallergetMarshaller()IntegergetMaxActiveSessions()org.wildfly.clustering.web.session.SpecificationProvider<javax.servlet.http.HttpSession,javax.servlet.ServletContext,javax.servlet.http.HttpSessionActivationListener>getSpecificationProvider()-
Methods inherited from class org.wildfly.clustering.web.undertow.session.WebDeploymentConfigurationAdapter
getDeploymentName, getServerName
-
-
-
-
Constructor Detail
-
SessionManagerFactoryConfigurationAdapter
public SessionManagerFactoryConfigurationAdapter(SessionManagerFactoryConfiguration configuration, C managementConfiguration, org.wildfly.clustering.ee.Immutability immutability)
-
-
Method Detail
-
getMaxActiveSessions
public Integer getMaxActiveSessions()
-
getMarshaller
public org.wildfly.clustering.marshalling.spi.ByteBufferMarshaller getMarshaller()
-
getLocalContextFactory
public org.wildfly.clustering.web.LocalContextFactory<Map<String,Object>> getLocalContextFactory()
-
getImmutability
public org.wildfly.clustering.ee.Immutability getImmutability()
-
getSpecificationProvider
public org.wildfly.clustering.web.session.SpecificationProvider<javax.servlet.http.HttpSession,javax.servlet.ServletContext,javax.servlet.http.HttpSessionActivationListener> getSpecificationProvider()
-
getAttributePersistenceStrategy
public org.wildfly.clustering.web.session.SessionAttributePersistenceStrategy getAttributePersistenceStrategy()
-
-