org.apache.felix.http.base.internal.listener
Class ServletRequestAttributeListenerManager

java.lang.Object
  extended by org.osgi.util.tracker.ServiceTracker
      extended by org.apache.felix.http.base.internal.listener.AbstractListenerManager<javax.servlet.ServletRequestAttributeListener>
          extended by org.apache.felix.http.base.internal.listener.ServletRequestAttributeListenerManager
All Implemented Interfaces:
ServiceTrackerCustomizer

public class ServletRequestAttributeListenerManager
extends AbstractListenerManager<javax.servlet.ServletRequestAttributeListener>

The ProxyListener implements the Servlet API 2.4 listener interfaces forwarding any event calls to registered OSGi services implementing the respective Servlet API 2.4 listener interface.


Field Summary
 
Fields inherited from class org.osgi.util.tracker.ServiceTracker
context, filter
 
Constructor Summary
ServletRequestAttributeListenerManager(BundleContext context)
           
 
Method Summary
 void attributeAdded(javax.servlet.ServletRequestAttributeEvent srae)
           
 void attributeRemoved(javax.servlet.ServletRequestAttributeEvent srae)
           
 void attributeReplaced(javax.servlet.ServletRequestAttributeEvent srae)
           
 
Methods inherited from class org.apache.felix.http.base.internal.listener.AbstractListenerManager
addingService, getContextListeners, modifiedService, removedService
 
Methods inherited from class org.osgi.util.tracker.ServiceTracker
close, getService, getService, getServiceReference, getServiceReferences, getServices, getTrackingCount, open, open, remove, size, waitForService
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ServletRequestAttributeListenerManager

public ServletRequestAttributeListenerManager(BundleContext context)
Method Detail

attributeAdded

public void attributeAdded(javax.servlet.ServletRequestAttributeEvent srae)

attributeRemoved

public void attributeRemoved(javax.servlet.ServletRequestAttributeEvent srae)

attributeReplaced

public void attributeReplaced(javax.servlet.ServletRequestAttributeEvent srae)


Copyright © 2011 Apache Software Foundation. All Rights Reserved.