Package org.wildfly.clustering.session
Interface SessionManagerFactoryConfiguration<S,DC,L,SC,B extends org.wildfly.clustering.cache.batch.Batch>
- Type Parameters:
S- the container-specific session facade typeDC- the deployment context typeL- the container-specific activation listener typeSC- the local context type
- All Superinterfaces:
org.wildfly.clustering.cache.CacheConfiguration<B>,DeploymentConfiguration
public interface SessionManagerFactoryConfiguration<S,DC,L,SC,B extends org.wildfly.clustering.cache.batch.Batch>
extends org.wildfly.clustering.cache.CacheConfiguration<B>, DeploymentConfiguration
Encapsulates the configuration of a session manager.
- Author:
- Paul Ferraro
-
Method Summary
Modifier and TypeMethodDescriptionorg.wildfly.clustering.marshalling.ByteBufferMarshallerMethods inherited from interface org.wildfly.clustering.cache.CacheConfiguration
getBatcher, getCachePropertiesMethods inherited from interface org.wildfly.clustering.server.deployment.DeploymentConfiguration
getDeploymentName, getServerName
-
Method Details
-
getMaxActiveSessions
OptionalInt getMaxActiveSessions() -
getMarshaller
org.wildfly.clustering.marshalling.ByteBufferMarshaller getMarshaller() -
getSessionContextFactory
-
getImmutability
Immutability getImmutability() -
getContainerFacadeProvider
ContainerFacadeProvider<S,DC, getContainerFacadeProvider()L> -
getAttributePersistenceStrategy
SessionAttributePersistenceStrategy getAttributePersistenceStrategy()
-