Class AbstractLettuceSessionStore<T>

    • Constructor Detail

      • AbstractLettuceSessionStore

        public AbstractLettuceSessionStore​(ConnectionPool<T> pool)
    • Method Detail

      • doGetExpired

        public java.util.Set<java.lang.String> doGetExpired​(java.util.Set<java.lang.String> candidates)
        Description copied from class: AbstractSessionStore
        Implemented by subclasses to resolve which sessions this node should attempt to expire.
        Specified by:
        doGetExpired in class AbstractSessionStore
        Parameters:
        candidates - the ids of sessions the SessionStore thinks has expired
        Returns:
        the reconciled set of session ids that this node should attempt to expire
      • checkExpiry

        protected boolean checkExpiry​(SessionData data)
      • calculateTimeout

        protected long calculateTimeout​(SessionData data)
      • doInitialize

        protected void doInitialize()
                             throws java.lang.Exception
        Specified by:
        doInitialize in class AbstractComponent
        Throws:
        java.lang.Exception
      • doDestroy

        protected void doDestroy()
                          throws java.lang.Exception
        Specified by:
        doDestroy in class AbstractComponent
        Throws:
        java.lang.Exception