public abstract class AbstractProxyListener extends Object implements javax.servlet.http.HttpSessionListener, javax.servlet.http.HttpSessionIdListener, javax.servlet.http.HttpSessionAttributeListener, javax.servlet.ServletContextAttributeListener
ProxyListener
implements a Servlet API listener for HTTP
Session related events. These events are provided by the servlet container
and forwarded to the event dispatcher.Constructor and Description |
---|
AbstractProxyListener() |
Modifier and Type | Method and Description |
---|---|
void |
attributeAdded(javax.servlet.http.HttpSessionBindingEvent se) |
void |
attributeAdded(javax.servlet.ServletContextAttributeEvent event) |
void |
attributeRemoved(javax.servlet.http.HttpSessionBindingEvent se) |
void |
attributeRemoved(javax.servlet.ServletContextAttributeEvent event) |
void |
attributeReplaced(javax.servlet.http.HttpSessionBindingEvent se) |
void |
attributeReplaced(javax.servlet.ServletContextAttributeEvent event) |
protected abstract org.apache.felix.http.proxy.impl.EventDispatcherTracker |
getEventDispatcherTracker() |
void |
sessionCreated(javax.servlet.http.HttpSessionEvent se) |
void |
sessionDestroyed(javax.servlet.http.HttpSessionEvent se) |
void |
sessionIdChanged(javax.servlet.http.HttpSessionEvent event,
String oldSessionId) |
protected abstract void |
startTracking(Object bundleContext) |
protected abstract void |
stopTracking() |
public void sessionCreated(javax.servlet.http.HttpSessionEvent se)
sessionCreated
in interface javax.servlet.http.HttpSessionListener
public void sessionDestroyed(javax.servlet.http.HttpSessionEvent se)
sessionDestroyed
in interface javax.servlet.http.HttpSessionListener
public void sessionIdChanged(javax.servlet.http.HttpSessionEvent event, String oldSessionId)
sessionIdChanged
in interface javax.servlet.http.HttpSessionIdListener
public void attributeAdded(javax.servlet.http.HttpSessionBindingEvent se)
attributeAdded
in interface javax.servlet.http.HttpSessionAttributeListener
public void attributeRemoved(javax.servlet.http.HttpSessionBindingEvent se)
attributeRemoved
in interface javax.servlet.http.HttpSessionAttributeListener
public void attributeReplaced(javax.servlet.http.HttpSessionBindingEvent se)
attributeReplaced
in interface javax.servlet.http.HttpSessionAttributeListener
public void attributeAdded(javax.servlet.ServletContextAttributeEvent event)
attributeAdded
in interface javax.servlet.ServletContextAttributeListener
public void attributeRemoved(javax.servlet.ServletContextAttributeEvent event)
attributeRemoved
in interface javax.servlet.ServletContextAttributeListener
public void attributeReplaced(javax.servlet.ServletContextAttributeEvent event)
attributeReplaced
in interface javax.servlet.ServletContextAttributeListener
protected abstract org.apache.felix.http.proxy.impl.EventDispatcherTracker getEventDispatcherTracker()
protected abstract void stopTracking()
protected abstract void startTracking(Object bundleContext)
Copyright © 2006–2019 The Apache Software Foundation. All rights reserved.