org.apache.aries.jndi.services
Class ServiceHelper.CacheClearoutListener

java.lang.Object
  extended by org.apache.aries.jndi.services.ServiceHelper.CacheClearoutListener
All Implemented Interfaces:
EventListener, org.osgi.framework.BundleListener, org.osgi.framework.ServiceListener
Enclosing class:
ServiceHelper

public static final class ServiceHelper.CacheClearoutListener
extends Object
implements org.osgi.framework.BundleListener, org.osgi.framework.ServiceListener


Constructor Summary
ServiceHelper.CacheClearoutListener(ConcurrentMap<org.apache.aries.jndi.services.ServiceHelper.ServiceKey,WeakReference<Object>> pc)
           
 
Method Summary
 void add(org.osgi.framework.BundleContext ctx, org.apache.aries.jndi.services.ServiceHelper.ServiceKey k)
           
 void bundleChanged(org.osgi.framework.BundleEvent event)
           
 void serviceChanged(org.osgi.framework.ServiceEvent event)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ServiceHelper.CacheClearoutListener

public ServiceHelper.CacheClearoutListener(ConcurrentMap<org.apache.aries.jndi.services.ServiceHelper.ServiceKey,WeakReference<Object>> pc)
Method Detail

bundleChanged

public void bundleChanged(org.osgi.framework.BundleEvent event)
Specified by:
bundleChanged in interface org.osgi.framework.BundleListener

serviceChanged

public void serviceChanged(org.osgi.framework.ServiceEvent event)
Specified by:
serviceChanged in interface org.osgi.framework.ServiceListener

add

public void add(org.osgi.framework.BundleContext ctx,
                org.apache.aries.jndi.services.ServiceHelper.ServiceKey k)


Copyright © 2009-2011 The Apache Software Foundation. All Rights Reserved.