Class DefaultSessionCloseStrategy

  • All Implemented Interfaces:
    SessionCloseStrategy
    Direct Known Subclasses:
    HacSessionCloseStrategy

    public class DefaultSessionCloseStrategy
    extends java.lang.Object
    implements SessionCloseStrategy
    Default strategy that sets max inactive interval for each http session based on hybris properties. It first searches for [ext_name].session.timeout property and falls back to default.session.timeout property if extension specific property was not set.
    • Field Detail

      • DEFAULT_SESSION_TIMEOUT

        public static final int DEFAULT_SESSION_TIMEOUT
        See Also:
        Constant Field Values
    • Constructor Detail

      • DefaultSessionCloseStrategy

        public DefaultSessionCloseStrategy()
    • Method Detail

      • closeJaloSession

        public void closeJaloSession​(JaloSession js)
      • removeJaloSessionFromHttpSession

        public void removeJaloSessionFromHttpSession​(javax.servlet.http.HttpSession session)