private void dropProxy(ProxyReg reg){
synchronized (caches) {
    Iterator iter=caches.iterator();
    while (iter.hasNext()) {
      LookupCacheImpl cache=(LookupCacheImpl)iter.next();
      cache.removeProxyReg(reg);
    }
  }
}

private void dropProxy ( ProxyReg reg ) { synchronized ( caches ) { Iterator iter = caches . iterator ( ) ; while ( iter . hasNext ( ) ) { LookupCacheImpl cache = ( LookupCacheImpl ) iter . next ( ) ; cache . removeProxyReg ( reg ) ; } } }
removes the given proxy from all the caches maintained by the sdm .
