org.apache.cocoon.maven.deployer.servlet
Class ShieldingListener
java.lang.Object
org.apache.cocoon.maven.deployer.servlet.ShieldingListener
- All Implemented Interfaces:
- EventListener, javax.servlet.http.HttpSessionActivationListener, javax.servlet.http.HttpSessionAttributeListener, javax.servlet.http.HttpSessionBindingListener, javax.servlet.http.HttpSessionListener, javax.servlet.ServletContextAttributeListener, javax.servlet.ServletContextListener, javax.servlet.ServletRequestListener
public class ShieldingListener
- extends Object
- implements javax.servlet.http.HttpSessionListener, javax.servlet.ServletContextListener, javax.servlet.http.HttpSessionActivationListener, javax.servlet.http.HttpSessionAttributeListener, javax.servlet.http.HttpSessionBindingListener, javax.servlet.ServletContextAttributeListener, javax.servlet.ServletRequestListener
This listener can be used as a wrapper around "real" listeners to
support the shielded class loader.
- Version:
- $Id: ShieldingListener.html 1351235 2012-06-18 08:41:39Z ilgrosso $
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
classloader
protected ClassLoader classloader
httpSessionListeners
protected List httpSessionListeners
servletContextListeners
protected List servletContextListeners
httpSessionActivationListeners
protected List httpSessionActivationListeners
httpSessionBindingListeners
protected List httpSessionBindingListeners
servletContextAttributeListeners
protected List servletContextAttributeListeners
httpSessionAttributeListeners
protected List httpSessionAttributeListeners
servletRequestListeners
protected List servletRequestListeners
ShieldingListener
public ShieldingListener()
init
protected void init(javax.servlet.ServletContext context)
invoke
protected void invoke(List listeners,
String identifier,
Object event)
contextDestroyed
public void contextDestroyed(javax.servlet.ServletContextEvent contextEvent)
- Specified by:
contextDestroyed
in interface javax.servlet.ServletContextListener
- See Also:
ServletContextListener.contextDestroyed(javax.servlet.ServletContextEvent)
contextInitialized
public void contextInitialized(javax.servlet.ServletContextEvent contextEvent)
- Specified by:
contextInitialized
in interface javax.servlet.ServletContextListener
- See Also:
ServletContextListener.contextInitialized(javax.servlet.ServletContextEvent)
sessionCreated
public void sessionCreated(javax.servlet.http.HttpSessionEvent event)
- Specified by:
sessionCreated
in interface javax.servlet.http.HttpSessionListener
- See Also:
HttpSessionListener.sessionCreated(javax.servlet.http.HttpSessionEvent)
sessionDestroyed
public void sessionDestroyed(javax.servlet.http.HttpSessionEvent event)
- Specified by:
sessionDestroyed
in interface javax.servlet.http.HttpSessionListener
- See Also:
HttpSessionListener.sessionDestroyed(javax.servlet.http.HttpSessionEvent)
valueBound
public void valueBound(javax.servlet.http.HttpSessionBindingEvent event)
- Specified by:
valueBound
in interface javax.servlet.http.HttpSessionBindingListener
- See Also:
HttpSessionBindingListener.valueBound(javax.servlet.http.HttpSessionBindingEvent)
valueUnbound
public void valueUnbound(javax.servlet.http.HttpSessionBindingEvent event)
- Specified by:
valueUnbound
in interface javax.servlet.http.HttpSessionBindingListener
- See Also:
HttpSessionBindingListener.valueUnbound(javax.servlet.http.HttpSessionBindingEvent)
attributeAdded
public void attributeAdded(javax.servlet.http.HttpSessionBindingEvent event)
- Specified by:
attributeAdded
in interface javax.servlet.http.HttpSessionAttributeListener
- See Also:
HttpSessionAttributeListener.attributeAdded(javax.servlet.http.HttpSessionBindingEvent)
attributeRemoved
public void attributeRemoved(javax.servlet.http.HttpSessionBindingEvent event)
- Specified by:
attributeRemoved
in interface javax.servlet.http.HttpSessionAttributeListener
- See Also:
HttpSessionAttributeListener.attributeRemoved(javax.servlet.http.HttpSessionBindingEvent)
attributeReplaced
public void attributeReplaced(javax.servlet.http.HttpSessionBindingEvent event)
- Specified by:
attributeReplaced
in interface javax.servlet.http.HttpSessionAttributeListener
- See Also:
HttpSessionAttributeListener.attributeReplaced(javax.servlet.http.HttpSessionBindingEvent)
sessionDidActivate
public void sessionDidActivate(javax.servlet.http.HttpSessionEvent event)
- Specified by:
sessionDidActivate
in interface javax.servlet.http.HttpSessionActivationListener
- See Also:
HttpSessionActivationListener.sessionDidActivate(javax.servlet.http.HttpSessionEvent)
sessionWillPassivate
public void sessionWillPassivate(javax.servlet.http.HttpSessionEvent event)
- Specified by:
sessionWillPassivate
in interface javax.servlet.http.HttpSessionActivationListener
- See Also:
HttpSessionActivationListener.sessionWillPassivate(javax.servlet.http.HttpSessionEvent)
attributeAdded
public void attributeAdded(javax.servlet.ServletContextAttributeEvent event)
- Specified by:
attributeAdded
in interface javax.servlet.ServletContextAttributeListener
- See Also:
ServletContextAttributeListener.attributeAdded(javax.servlet.ServletContextAttributeEvent)
attributeRemoved
public void attributeRemoved(javax.servlet.ServletContextAttributeEvent event)
- Specified by:
attributeRemoved
in interface javax.servlet.ServletContextAttributeListener
- See Also:
ServletContextAttributeListener.attributeRemoved(javax.servlet.ServletContextAttributeEvent)
attributeReplaced
public void attributeReplaced(javax.servlet.ServletContextAttributeEvent event)
- Specified by:
attributeReplaced
in interface javax.servlet.ServletContextAttributeListener
- See Also:
ServletContextAttributeListener.attributeReplaced(javax.servlet.ServletContextAttributeEvent)
requestDestroyed
public void requestDestroyed(javax.servlet.ServletRequestEvent event)
- Specified by:
requestDestroyed
in interface javax.servlet.ServletRequestListener
- See Also:
ServletRequestListener.requestDestroyed(javax.servlet.ServletRequestEvent)
requestInitialized
public void requestInitialized(javax.servlet.ServletRequestEvent event)
- Specified by:
requestInitialized
in interface javax.servlet.ServletRequestListener
- See Also:
ServletRequestListener.requestInitialized(javax.servlet.ServletRequestEvent)
Copyright © 1999-2012 The Apache Software Foundation. All Rights Reserved.