Class MutableHotRodSessionManagementConfiguration
java.lang.Object
org.wildfly.extension.clustering.web.deployment.MutableSessionManagementConfiguration
org.wildfly.extension.clustering.web.deployment.MutableHotRodSessionManagementConfiguration
- All Implemented Interfaces:
Function<String,,String> UnaryOperator<String>,RemoteCacheConfiguration,DistributableSessionManagementConfiguration<org.jboss.as.server.deployment.DeploymentUnit>,HotRodSessionManagementConfiguration<org.jboss.as.server.deployment.DeploymentUnit>
public class MutableHotRodSessionManagementConfiguration
extends MutableSessionManagementConfiguration
implements HotRodSessionManagementConfiguration<org.jboss.as.server.deployment.DeploymentUnit>
- Author:
- Paul Ferraro
-
Constructor Summary
ConstructorsConstructorDescriptionConstructs a new HotRod session management configuration. -
Method Summary
Modifier and TypeMethodDescriptionintReturns the size of the thread pool used for processing expiration events from the remote Infinispan cluster.voidsetConfigurationName(String configurationName) voidsetContainerName(String containerName) voidsetExpirationThreadPoolSize(int expirationThreadPoolSize) Methods inherited from class org.wildfly.extension.clustering.web.deployment.MutableSessionManagementConfiguration
apply, getAttributePersistenceStrategy, getMarshallerFactory, setMarshallerFactory, setSessionGranularityMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.wildfly.clustering.web.session.DistributableSessionManagementConfiguration
getAttributePersistenceStrategy, getMarshallerFactory
-
Constructor Details
-
MutableHotRodSessionManagementConfiguration
Constructs a new HotRod session management configuration.- Parameters:
replacer- a property replacer
-
-
Method Details
-
getContainerName
- Specified by:
getContainerNamein interfaceRemoteCacheConfiguration
-
setContainerName
-
getConfigurationName
- Specified by:
getConfigurationNamein interfaceRemoteCacheConfiguration
-
setConfigurationName
-
getExpirationThreadPoolSize
public int getExpirationThreadPoolSize()Description copied from interface:HotRodSessionManagementConfigurationReturns the size of the thread pool used for processing expiration events from the remote Infinispan cluster.- Specified by:
getExpirationThreadPoolSizein interfaceHotRodSessionManagementConfiguration<org.jboss.as.server.deployment.DeploymentUnit>- Returns:
-
setExpirationThreadPoolSize
public void setExpirationThreadPoolSize(int expirationThreadPoolSize)
-