Class MutableSessionManagementConfiguration
java.lang.Object
org.wildfly.extension.clustering.web.deployment.MutableSessionManagementConfiguration
- All Implemented Interfaces:
Function<String,,String> UnaryOperator<String>,DistributableSessionManagementConfiguration<org.jboss.as.server.deployment.DeploymentUnit>
- Direct Known Subclasses:
MutableHotRodSessionManagementConfiguration,MutableInfinispanSessionManagementConfiguration
public class MutableSessionManagementConfiguration
extends Object
implements DistributableSessionManagementConfiguration<org.jboss.as.server.deployment.DeploymentUnit>, UnaryOperator<String>
- Author:
- Paul Ferraro
-
Method Summary
Modifier and TypeMethodDescriptionorg.wildfly.clustering.session.SessionAttributePersistenceStrategyFunction<org.jboss.as.server.deployment.DeploymentUnit,org.wildfly.clustering.marshalling.ByteBufferMarshaller> voidsetMarshallerFactory(String value) voidsetSessionGranularity(String value)
-
Method Details
-
getAttributePersistenceStrategy
public org.wildfly.clustering.session.SessionAttributePersistenceStrategy getAttributePersistenceStrategy()- Specified by:
getAttributePersistenceStrategyin interfaceDistributableSessionManagementConfiguration<org.jboss.as.server.deployment.DeploymentUnit>
-
getMarshallerFactory
public Function<org.jboss.as.server.deployment.DeploymentUnit,org.wildfly.clustering.marshalling.ByteBufferMarshaller> getMarshallerFactory()- Specified by:
getMarshallerFactoryin interfaceDistributableSessionManagementConfiguration<org.jboss.as.server.deployment.DeploymentUnit>
-
setSessionGranularity
-
setMarshallerFactory
-
apply
-