Class UserConfigurationBean

java.lang.Object
org.wildfly.clustering.spring.context.AutoDestroyBean
org.wildfly.clustering.spring.session.infinispan.embedded.UserConfigurationBean
All Implemented Interfaces:
Consumer<Runnable>, org.springframework.beans.factory.DisposableBean, org.springframework.beans.factory.InitializingBean, UserConfiguration<org.wildfly.clustering.cache.infinispan.batch.TransactionBatch>

public class UserConfigurationBean extends org.wildfly.clustering.spring.context.AutoDestroyBean implements UserConfiguration<org.wildfly.clustering.cache.infinispan.batch.TransactionBatch>, org.springframework.beans.factory.InitializingBean
Author:
Paul Ferraro
  • Constructor Summary

    Constructors
    Constructor
    Description
    UserConfigurationBean(org.wildfly.clustering.session.SessionManagerFactoryConfiguration<Void> managerFactoryConfiguration, org.wildfly.clustering.session.SessionManagerConfiguration<jakarta.servlet.ServletContext> managerConfiguration, IndexingConfiguration indexing, org.wildfly.clustering.cache.infinispan.embedded.EmbeddedCacheContainerConfiguration infinispan)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
     
    org.springframework.session.IndexResolver<org.springframework.session.Session>
     
    Map<String,org.wildfly.clustering.session.user.UserManager<Void,Void,String,String,org.wildfly.clustering.cache.infinispan.batch.TransactionBatch>>
     

    Methods inherited from class org.wildfly.clustering.spring.context.AutoDestroyBean

    accept, destroy

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface java.util.function.Consumer

    andThen
  • Constructor Details

    • UserConfigurationBean

      public UserConfigurationBean(org.wildfly.clustering.session.SessionManagerFactoryConfiguration<Void> managerFactoryConfiguration, org.wildfly.clustering.session.SessionManagerConfiguration<jakarta.servlet.ServletContext> managerConfiguration, IndexingConfiguration indexing, org.wildfly.clustering.cache.infinispan.embedded.EmbeddedCacheContainerConfiguration infinispan)
  • Method Details

    • afterPropertiesSet

      public void afterPropertiesSet() throws Exception
      Specified by:
      afterPropertiesSet in interface org.springframework.beans.factory.InitializingBean
      Throws:
      Exception
    • getUserManagers

      public Map<String,org.wildfly.clustering.session.user.UserManager<Void,Void,String,String,org.wildfly.clustering.cache.infinispan.batch.TransactionBatch>> getUserManagers()
      Specified by:
      getUserManagers in interface UserConfiguration<org.wildfly.clustering.cache.infinispan.batch.TransactionBatch>
    • getIndexResolver

      public org.springframework.session.IndexResolver<org.springframework.session.Session> getIndexResolver()
      Specified by:
      getIndexResolver in interface UserConfiguration<org.wildfly.clustering.cache.infinispan.batch.TransactionBatch>