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,org.wildfly.clustering.cache.infinispan.batch.TransactionBatch>, RemoteCacheConfiguration, RemoteCacheContainerConfiguration, org.wildfly.clustering.session.SessionManagerConfiguration<C,org.wildfly.clustering.cache.infinispan.batch.TransactionBatch>

public interface HotRodSessionManagerConfiguration<C> extends org.wildfly.clustering.session.SessionManagerConfiguration<C,org.wildfly.clustering.cache.infinispan.batch.TransactionBatch>, RemoteCacheConfiguration
Configuration for an HotRodSessionManager.
Author:
Paul Ferraro
  • Method Summary

    Modifier and Type
    Method
    Description
    default org.wildfly.clustering.cache.batch.Batcher<org.wildfly.clustering.cache.infinispan.batch.TransactionBatch>
     
    default org.wildfly.clustering.cache.CacheProperties
     
    org.wildfly.clustering.server.Registrar<Consumer<org.wildfly.clustering.session.ImmutableSession>>
     

    Methods inherited from interface org.wildfly.clustering.server.expiration.Expiration

    getTimeout, isImmortal

    Methods inherited from interface org.wildfly.clustering.server.expiration.ExpirationConfiguration

    getExpirationListener

    Methods inherited from interface org.wildfly.clustering.server.manager.ManagerConfiguration

    getIdentifierFactory

    Methods inherited from interface org.wildfly.clustering.cache.infinispan.remote.RemoteCacheConfiguration

    getCache, getCacheContainer, getExecutor, getForceReturnFlags, getIgnoreReturnFlags, getNearCacheMode, getTransactionManager

    Methods 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:
      getCacheProperties in interface org.wildfly.clustering.cache.infinispan.BasicCacheConfiguration
      Specified by:
      getCacheProperties in interface org.wildfly.clustering.cache.CacheConfiguration<C>
      Specified by:
      getCacheProperties in interface RemoteCacheConfiguration
    • getBatcher

      default org.wildfly.clustering.cache.batch.Batcher<org.wildfly.clustering.cache.infinispan.batch.TransactionBatch> getBatcher()
      Specified by:
      getBatcher in interface org.wildfly.clustering.cache.infinispan.BasicCacheConfiguration
      Specified by:
      getBatcher in interface org.wildfly.clustering.cache.CacheConfiguration<C>
      Specified by:
      getBatcher in interface org.wildfly.clustering.server.manager.ManagerConfiguration<String,org.wildfly.clustering.cache.infinispan.batch.TransactionBatch>