code: private void deleteDestLocalizations(JsBus bus) {
  
          if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled()) {
              SibTr.entry(tc, "deleteDestLocalizations", this);
          }
  
          Iterator i = alterDestinations.iterator();
  
          while (i.hasNext()) {
  
              String key = (String) i.next();
  
              try {
                  // Get it from the old cache as it is no longer in the new cache.
                  DestinationDefinition dd = (DestinationDefinition) _me.getSIBDestination(bus.getName(), key);
                  if (TraceComponent.isAnyTracingEnabled() && tc.isDebugEnabled()) {
                      SibTr.debug(tc, "deleteDestLocalizations: deleting DestinationLocalization, name =" + key + " Name=");
                  }
                  if (!isInZOSServentRegion() && _mpAdmin != null) {
                  	LocalizationEntry dldEntry = (LocalizationEntry) lpMap.get(dd.getName()+"@"+_me.getName());
                  	LocalizationDefinition dld=(LocalizationDefinition) dldEntry.getLocalizationDefinition();
                  	
                      //Venu Liberty change: passing Destination UUID as String.
                      //Destination Definition is passed as NULL as entire destination has to be deleted
                      _mpAdmin.deleteDestinationLocalization(dd.getUUID().toString(), null);  
                  }
                 
              } catch (Exception e) {
                  com.ibm.ws.ffdc.FFDCFilter.processException(e, CLASS_NAME + ".deleteDestLocalizations", "1", this);
                  SibTr.exception(tc, e);
              }
          }
          if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled()) {
              SibTr.exit(tc, "deleteDestLocalizations");
          }
      }
docs: Tell MP about all deleted LPs that previously existed on locations which
  have also been deleted.