Class MasterReplicaLettuceSessionStore

  • All Implemented Interfaces:
    com.aspectran.core.component.Component, com.aspectran.core.component.session.SessionStore

    public class MasterReplicaLettuceSessionStore
    extends DefaultLettuceSessionStore
    A Redis-based session store using Lettuce as the client.

    Created: 2019/12/06

    Since:
    6.6.0
    • Constructor Summary

      Constructors 
      Constructor Description
      MasterReplicaLettuceSessionStore​(ConnectionPool<io.lettuce.core.api.StatefulRedisConnection<java.lang.String,​com.aspectran.core.component.session.SessionData>> pool)  
    • Method Summary

      • Methods inherited from class com.aspectran.core.component.session.AbstractSessionStore

        checkAlreadyInitialized, getExpired, getGracePeriodSecs, getLastExpiryCheckTime, getNonPersistentAttributes, getSavePeriodSecs, isNonPersistentAttributes, save, setGracePeriodSecs, setNonPersistentAttributes, setSavePeriodSecs
      • Methods inherited from class com.aspectran.core.component.AbstractComponent

        destroy, getComponentName, initialize, isAvailable, isDestroyed, isDestroying, isInitialized
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • Methods inherited from interface com.aspectran.core.component.Component

        destroy, getComponentName, initialize, isAvailable, isDestroyed, isDestroying, isInitialized
    • Constructor Detail

      • MasterReplicaLettuceSessionStore

        public MasterReplicaLettuceSessionStore​(ConnectionPool<io.lettuce.core.api.StatefulRedisConnection<java.lang.String,​com.aspectran.core.component.session.SessionData>> pool)