docs: public void refreshDestinations() 
    {
      if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled())
        SibTr.entry(tc, "refreshDestinations");
       
      DestinationTypeFilter filter = new DestinationTypeFilter();
      //this filter should only let through Active, CleanupPending and CleanupDefered
      filter.VISIBLE = Boolean.TRUE;
      filter.CORRUPT = Boolean.FALSE;
      filter.RESET_ON_RESTART = Boolean.FALSE;
      SIMPIterator itr = _destinationIndex.iterator(filter);
      while(itr.hasNext())
      {
        DestinationHandler destinationHandler = (DestinationHandler) itr.next();
        
        try
        {
          // Don't attempt to reload system destinations or deleted or toBeDeleted destinations.
          if(!(destinationHandler.isSystem() ||
               destinationHandler.isTemporary() ||
               destinationHandler.isToBeDeleted() || //these should be invisible anyway
               destinationHandler.isDeleted()))      //these should be invisible anyway
          {
            reloadDestinationFromAdmin(destinationHandler);
          }
            
        }
        catch(Exception e)
        { 
          //If the reload of a destination fails, an FFDC is taken, then we continue
          FFDCFilter.processException(
            e,
            "com.ibm.ws.sib.processor.impl.DynamicConfigManager.refreshDestinations",
            "1:149:1.32",
            this);
  
          SibTr.exception(tc, e);
  
        }
      }
      itr.finished(); // 535718
  
      ForeignBusTypeFilter foreignFilter = new ForeignBusTypeFilter();
      //this filter should only let through Active, CleanupPending and CleanupDefered
      foreignFilter.VISIBLE = Boolean.TRUE;
      foreignFilter.CORRUPT = Boolean.FALSE;
      foreignFilter.RESET_ON_RESTART = Boolean.FALSE;
      SIMPIterator foreignItr = _foreignBusIndex.iterator(foreignFilter);
      while(foreignItr.hasNext())
      {
        BusHandler busHandler = (BusHandler) foreignItr.next();
        
        try
        {
          // Don't attempt to reload deleted or toBeDeleted destinations.
          if(!(busHandler.isToBeDeleted() || //these should be invisible anyway
              busHandler.isDeleted()))      //these should be invisible anyway
          {
            reloadForeignBusFromAdmin(busHandler);
          }
            
        }
        catch(Exception e)
        { 
          //If the reload of a destination fails, an FFDC is taken, then we continue
          FFDCFilter.processException(
            e,
            "com.ibm.ws.sib.processor.impl.DynamicConfigManager.refreshDestinations",
            "1:184:1.32",
            this);
  
          SibTr.exception(tc, e);
  
        }
      }
      foreignItr.finished(); // 535718
  
      if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled()) SibTr.exit(tc, "refreshDestinations");    
    }