Class PortletSessionListenerManager

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

public class PortletSessionListenerManager extends Object implements javax.servlet.http.HttpSessionActivationListener, javax.servlet.http.HttpSessionAttributeListener, javax.servlet.http.HttpSessionBindingListener, javax.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(javax.servlet.http.HttpSessionActivationListener httpSessionActivationListener)
    • addHttpSessionAttributeListener

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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