Class PortletSessionListenerManager

Object
com.liferay.portal.kernel.servlet.PortletSessionListenerManager
All Implemented Interfaces:
jakarta.servlet.http.HttpSessionActivationListener, jakarta.servlet.http.HttpSessionAttributeListener, jakarta.servlet.http.HttpSessionBindingListener, jakarta.servlet.http.HttpSessionListener, EventListener

public class PortletSessionListenerManager extends Object implements jakarta.servlet.http.HttpSessionActivationListener, jakarta.servlet.http.HttpSessionAttributeListener, jakarta.servlet.http.HttpSessionBindingListener, jakarta.servlet.http.HttpSessionListener

See https://issues.liferay.com/browse/LEP-2299.

Author:
Olaf Fricke, Brian Wing Shun Chan, Raymond Augé
  • Constructor Details

    • PortletSessionListenerManager

      public PortletSessionListenerManager()
  • Method Details

    • addHttpSessionActivationListener

      public static void addHttpSessionActivationListener(jakarta.servlet.http.HttpSessionActivationListener httpSessionActivationListener)
    • addHttpSessionAttributeListener

      public static void addHttpSessionAttributeListener(jakarta.servlet.http.HttpSessionAttributeListener httpSessionAttributeListener)
    • addHttpSessionBindingListener

      public static void addHttpSessionBindingListener(jakarta.servlet.http.HttpSessionBindingListener httpSessionBindingListener)
    • addHttpSessionListener

      public static void addHttpSessionListener(jakarta.servlet.http.HttpSessionListener httpSessionListener)
    • removeHttpSessionActivationListener

      public static void removeHttpSessionActivationListener(jakarta.servlet.http.HttpSessionActivationListener httpSessionActivationListener)
    • removeHttpSessionAttributeListener

      public static void removeHttpSessionAttributeListener(jakarta.servlet.http.HttpSessionAttributeListener httpSessionAttributeListener)
    • removeHttpSessionBindingListener

      public static void removeHttpSessionBindingListener(jakarta.servlet.http.HttpSessionBindingListener httpSessionBindingListener)
    • removeHttpSessionListener

      public static void removeHttpSessionListener(jakarta.servlet.http.HttpSessionListener httpSessionListener)
    • attributeAdded

      public void attributeAdded(jakarta.servlet.http.HttpSessionBindingEvent httpSessionBindingEvent)
      Specified by:
      attributeAdded in interface jakarta.servlet.http.HttpSessionAttributeListener
    • attributeRemoved

      public void attributeRemoved(jakarta.servlet.http.HttpSessionBindingEvent httpSessionBindingEvent)
      Specified by:
      attributeRemoved in interface jakarta.servlet.http.HttpSessionAttributeListener
    • attributeReplaced

      public void attributeReplaced(jakarta.servlet.http.HttpSessionBindingEvent httpSessionBindingEvent)
      Specified by:
      attributeReplaced in interface jakarta.servlet.http.HttpSessionAttributeListener
    • sessionCreated

      public void sessionCreated(jakarta.servlet.http.HttpSessionEvent httpSessionEvent)
      Specified by:
      sessionCreated in interface jakarta.servlet.http.HttpSessionListener
    • sessionDestroyed

      public void sessionDestroyed(jakarta.servlet.http.HttpSessionEvent httpSessionEvent)
      Specified by:
      sessionDestroyed in interface jakarta.servlet.http.HttpSessionListener
    • sessionDidActivate

      public void sessionDidActivate(jakarta.servlet.http.HttpSessionEvent httpSessionEvent)
      Specified by:
      sessionDidActivate in interface jakarta.servlet.http.HttpSessionActivationListener
    • sessionWillPassivate

      public void sessionWillPassivate(jakarta.servlet.http.HttpSessionEvent httpSessionEvent)
      Specified by:
      sessionWillPassivate in interface jakarta.servlet.http.HttpSessionActivationListener
    • valueBound

      public void valueBound(jakarta.servlet.http.HttpSessionBindingEvent httpSessionBindingEvent)
      Specified by:
      valueBound in interface jakarta.servlet.http.HttpSessionBindingListener
    • valueUnbound

      public void valueUnbound(jakarta.servlet.http.HttpSessionBindingEvent httpSessionBindingEvent)
      Specified by:
      valueUnbound in interface jakarta.servlet.http.HttpSessionBindingListener
    • getHttpSessionBindingEvent

      protected jakarta.servlet.http.HttpSessionBindingEvent getHttpSessionBindingEvent(jakarta.servlet.http.HttpSessionBindingEvent httpSessionBindingEvent)
    • getHttpSessionEvent

      protected jakarta.servlet.http.HttpSessionEvent getHttpSessionEvent(jakarta.servlet.http.HttpSessionEvent httpSessionEvent)