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.
Constructor and Description |
---|
PortletSessionListenerManager() |
Modifier and Type | Method and Description |
---|---|
static void |
addHttpSessionActivationListener(javax.servlet.http.HttpSessionActivationListener httpSessionActivationListener) |
static void |
addHttpSessionAttributeListener(javax.servlet.http.HttpSessionAttributeListener httpSessionAttributeListener) |
static void |
addHttpSessionBindingListener(javax.servlet.http.HttpSessionBindingListener httpSessionBindingListener) |
static void |
addHttpSessionListener(javax.servlet.http.HttpSessionListener httpSessionListener) |
void |
attributeAdded(javax.servlet.http.HttpSessionBindingEvent httpSessionBindingEvent) |
void |
attributeRemoved(javax.servlet.http.HttpSessionBindingEvent httpSessionBindingEvent) |
void |
attributeReplaced(javax.servlet.http.HttpSessionBindingEvent httpSessionBindingEvent) |
protected javax.servlet.http.HttpSessionBindingEvent |
getHttpSessionBindingEvent(javax.servlet.http.HttpSessionBindingEvent httpSessionBindingEvent) |
protected javax.servlet.http.HttpSessionEvent |
getHttpSessionEvent(javax.servlet.http.HttpSessionEvent httpSessionEvent) |
static void |
removeHttpSessionActivationListener(javax.servlet.http.HttpSessionActivationListener httpSessionActivationListener) |
static void |
removeHttpSessionAttributeListener(javax.servlet.http.HttpSessionAttributeListener httpSessionAttributeListener) |
static void |
removeHttpSessionBindingListener(javax.servlet.http.HttpSessionBindingListener httpSessionBindingListener) |
static void |
removeHttpSessionListener(javax.servlet.http.HttpSessionListener httpSessionListener) |
void |
sessionCreated(javax.servlet.http.HttpSessionEvent httpSessionEvent) |
void |
sessionDestroyed(javax.servlet.http.HttpSessionEvent httpSessionEvent) |
void |
sessionDidActivate(javax.servlet.http.HttpSessionEvent httpSessionEvent) |
void |
sessionWillPassivate(javax.servlet.http.HttpSessionEvent httpSessionEvent) |
void |
valueBound(javax.servlet.http.HttpSessionBindingEvent httpSessionBindingEvent) |
void |
valueUnbound(javax.servlet.http.HttpSessionBindingEvent httpSessionBindingEvent) |
public static void addHttpSessionActivationListener(javax.servlet.http.HttpSessionActivationListener httpSessionActivationListener)
public static void addHttpSessionAttributeListener(javax.servlet.http.HttpSessionAttributeListener httpSessionAttributeListener)
public static void addHttpSessionBindingListener(javax.servlet.http.HttpSessionBindingListener httpSessionBindingListener)
public static void addHttpSessionListener(javax.servlet.http.HttpSessionListener httpSessionListener)
public static void removeHttpSessionActivationListener(javax.servlet.http.HttpSessionActivationListener httpSessionActivationListener)
public static void removeHttpSessionAttributeListener(javax.servlet.http.HttpSessionAttributeListener httpSessionAttributeListener)
public static void removeHttpSessionBindingListener(javax.servlet.http.HttpSessionBindingListener httpSessionBindingListener)
public static void removeHttpSessionListener(javax.servlet.http.HttpSessionListener httpSessionListener)
public void attributeAdded(javax.servlet.http.HttpSessionBindingEvent httpSessionBindingEvent)
attributeAdded
in interface javax.servlet.http.HttpSessionAttributeListener
public void attributeRemoved(javax.servlet.http.HttpSessionBindingEvent httpSessionBindingEvent)
attributeRemoved
in interface javax.servlet.http.HttpSessionAttributeListener
public void attributeReplaced(javax.servlet.http.HttpSessionBindingEvent httpSessionBindingEvent)
attributeReplaced
in interface javax.servlet.http.HttpSessionAttributeListener
public void sessionCreated(javax.servlet.http.HttpSessionEvent httpSessionEvent)
sessionCreated
in interface javax.servlet.http.HttpSessionListener
public void sessionDestroyed(javax.servlet.http.HttpSessionEvent httpSessionEvent)
sessionDestroyed
in interface javax.servlet.http.HttpSessionListener
public void sessionDidActivate(javax.servlet.http.HttpSessionEvent httpSessionEvent)
sessionDidActivate
in interface javax.servlet.http.HttpSessionActivationListener
public void sessionWillPassivate(javax.servlet.http.HttpSessionEvent httpSessionEvent)
sessionWillPassivate
in interface javax.servlet.http.HttpSessionActivationListener
public void valueBound(javax.servlet.http.HttpSessionBindingEvent httpSessionBindingEvent)
valueBound
in interface javax.servlet.http.HttpSessionBindingListener
public void valueUnbound(javax.servlet.http.HttpSessionBindingEvent httpSessionBindingEvent)
valueUnbound
in interface javax.servlet.http.HttpSessionBindingListener
protected javax.servlet.http.HttpSessionBindingEvent getHttpSessionBindingEvent(javax.servlet.http.HttpSessionBindingEvent httpSessionBindingEvent)
protected javax.servlet.http.HttpSessionEvent getHttpSessionEvent(javax.servlet.http.HttpSessionEvent httpSessionEvent)