code: public String getTopicSpaceMapping(String busName, SIBUuid12 topicSpace)
      {
          if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled())
              SibTr.entry(tc, "getTopicSpaceMapping", new Object[] { busName, topicSpace });
  
          VirtualLinkDefinition linkDef = getLinkDefinition(busName);
          //this is only called internally so we shall include invisible dests in the lookup
          String topicSpaceName = getDestinationInternal(topicSpace, true).getName();
          String mapping = null;
  
          if (linkDef != null && linkDef.getTopicSpaceMappings() != null)
              mapping = (String) linkDef.getTopicSpaceMappings().get(topicSpaceName);
          else
              // Local ME
              mapping = topicSpaceName;
  
          if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled())
              SibTr.exit(tc, "getTopicSpaceMapping", mapping);
          return mapping;
      }
docs: Returns the topicSpaceName of the foreign topicSpace
  
  @param String The busname of the foreign TS
  @param SIBUuid12 The uuid of the TS on this bus
  @return String The foreign TS name