Interface InfinispanSessionManagerFactoryConfiguration<S,DC,AL,SC,GM extends org.wildfly.clustering.server.group.GroupMember<org.infinispan.remoting.transport.Address>>

Type Parameters:
S - the HttpSession specification type
DC - the ServletContext specification type
AL - the HttpSessionAttributeListener specification type
SC - the local context type
GM - the group member 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.deployment.DeploymentConfiguration, org.wildfly.clustering.cache.infinispan.embedded.EmbeddedCacheConfiguration, org.wildfly.clustering.cache.infinispan.embedded.EmbeddedCacheContainerConfiguration, org.wildfly.clustering.session.SessionManagerFactoryConfiguration<S,DC,AL,SC>

public interface InfinispanSessionManagerFactoryConfiguration<S,DC,AL,SC,GM extends org.wildfly.clustering.server.group.GroupMember<org.infinispan.remoting.transport.Address>> extends org.wildfly.clustering.session.SessionManagerFactoryConfiguration<S,DC,AL,SC>, org.wildfly.clustering.cache.infinispan.embedded.EmbeddedCacheConfiguration
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.group.GroupCommandDispatcherFactory<org.infinispan.remoting.transport.Address,GM>
     

    Methods inherited from interface org.wildfly.clustering.server.deployment.DeploymentConfiguration

    getDeploymentName, getServerName

    Methods inherited from interface org.wildfly.clustering.cache.infinispan.embedded.EmbeddedCacheConfiguration

    getCache, getCacheContainer, getReadForUpdateCache, getSilentWriteCache, getTransactionManager, getTryLockCache, getTryReadForUpdateCache, getWriteOnlyCache

    Methods inherited from interface org.wildfly.clustering.cache.infinispan.embedded.EmbeddedCacheContainerConfiguration

    getBlockingManager, getExecutor

    Methods inherited from interface org.wildfly.clustering.session.SessionManagerFactoryConfiguration

    getAttributePersistenceStrategy, getContainerFacadeProvider, getImmutability, getMarshaller, getMaxActiveSessions, getSessionContextFactory
  • Method Details

    • getCommandDispatcherFactory

      org.wildfly.clustering.server.group.GroupCommandDispatcherFactory<org.infinispan.remoting.transport.Address,GM> getCommandDispatcherFactory()
    • 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<S>
      Specified by:
      getCacheProperties in interface org.wildfly.clustering.cache.infinispan.embedded.EmbeddedCacheConfiguration
    • 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<S>