Interface HotRodSessionManagerConfiguration<C>
- Type Parameters:
C- the ServletContext specification type
- All Superinterfaces:
org.wildfly.clustering.cache.infinispan.BasicCacheConfiguration,org.wildfly.clustering.cache.infinispan.BasicCacheContainerConfiguration,org.wildfly.clustering.cache.CacheConfiguration<org.wildfly.clustering.cache.infinispan.batch.TransactionBatch>,org.wildfly.clustering.server.expiration.Expiration,org.wildfly.clustering.server.expiration.ExpirationConfiguration<org.wildfly.clustering.session.ImmutableSession>,org.wildfly.clustering.server.manager.ManagerConfiguration<String>,RemoteCacheConfiguration,RemoteCacheContainerConfiguration,org.wildfly.clustering.session.SessionManagerConfiguration<C>
public interface HotRodSessionManagerConfiguration<C>
extends org.wildfly.clustering.session.SessionManagerConfiguration<C>, RemoteCacheConfiguration
Configuration for an
HotRodSessionManager.- Author:
- Paul Ferraro
-
Method Summary
Modifier and TypeMethodDescriptiondefault org.wildfly.clustering.cache.batch.Batcher<org.wildfly.clustering.cache.infinispan.batch.TransactionBatch> default org.wildfly.clustering.cache.CachePropertiesorg.wildfly.clustering.server.Registrar<Consumer<org.wildfly.clustering.session.ImmutableSession>> Methods inherited from interface org.wildfly.clustering.server.expiration.Expiration
getTimeout, isImmortalMethods inherited from interface org.wildfly.clustering.server.expiration.ExpirationConfiguration
getExpirationListenerMethods inherited from interface org.wildfly.clustering.server.manager.ManagerConfiguration
getIdentifierFactoryMethods inherited from interface org.wildfly.clustering.cache.infinispan.remote.RemoteCacheConfiguration
getCache, getCacheContainer, getExecutor, getForceReturnFlags, getIgnoreReturnFlags, getNearCacheMode, getTransactionManagerMethods inherited from interface org.wildfly.clustering.session.SessionManagerConfiguration
getContext
-
Method Details
-
getExpirationListenerRegistrar
org.wildfly.clustering.server.Registrar<Consumer<org.wildfly.clustering.session.ImmutableSession>> getExpirationListenerRegistrar() -
getCacheProperties
default org.wildfly.clustering.cache.CacheProperties getCacheProperties()- Specified by:
getCachePropertiesin interfaceorg.wildfly.clustering.cache.infinispan.BasicCacheConfiguration- Specified by:
getCachePropertiesin interfaceorg.wildfly.clustering.cache.CacheConfiguration<C>- Specified by:
getCachePropertiesin interfaceRemoteCacheConfiguration
-
getBatcher
default org.wildfly.clustering.cache.batch.Batcher<org.wildfly.clustering.cache.infinispan.batch.TransactionBatch> getBatcher()- Specified by:
getBatcherin interfaceorg.wildfly.clustering.cache.infinispan.BasicCacheConfiguration- Specified by:
getBatcherin interfaceorg.wildfly.clustering.cache.CacheConfiguration<C>
-