docs: public void registerLink() throws SIResourceException
    { 
      if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled())
        SibTr.entry(tc, "registerLink");
      // Tell TRM that the link exists 
      try
      {
        if (TraceComponent.isAnyTracingEnabled() && tc.isDebugEnabled())
          SibTr.debug(tc, "Register MQLink: " + getUuid() + ", with mqLinkManager");       
        _mqLinkManager.define(getUuid());
      }
      catch (LinkException e)
      {
        //Error during create of the link.  Trace an FFST and exit
        FFDCFilter.processException(
          e,
          "com.ibm.ws.sib.processor.impl.MQLinkHandler.registerLink",
          "1:804:1.71",
          this);
    
        SibTr.exception(tc, e);
        if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled()) 
          SibTr.exit(tc, "registerLink", e);
        throw new SIResourceException(e);
      }
  
      //Register the link with TRM
      registerDestination();
      if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled())
        SibTr.exit(tc, "registerLink");
    }