code: void registerDestination()
    {
      if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled())
        SibTr.entry(tc, "registerDestination");
  
      //Only register the destination once its been defined to WLM
      if (_mqLinkManager.isDefined(getUuid()))
      {
        if ((hasLocal()) && (!_registeredInWLM))
        {
          try
          {
            if (TraceComponent.isAnyTracingEnabled() && tc.isDebugEnabled())
              SibTr.debug(tc, "Register MQLink: " + getUuid() + ", with linkManager");           
            _linkManager.register(getUuid());
            _registeredInWLM = true;
          }
          catch (LinkException e)
          {
            //Error during create of the link.  Trace an FFST.  If we cant 
            //advertise the link, other ME's wont be able to send to it
            FFDCFilter.processException(
              e,
              "com.ibm.ws.sib.processor.impl.MQLinkHandler.registerDestination",
              "1:724:1.71",
              this);
      
            SibTr.exception(tc, e);
            if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled()) 
              SibTr.exit(tc, "registerDestination", e);
          }
        }
      }
          
      if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled())
        SibTr.exit(tc, "registerDestination");  
        
      return;
    }
docs: <p>Register the destination vith WLM via TRM</p>
  
  System destinations and Temporary destinations are not registered
  with WLM.  The destinations themselves have their own addressing
  mechanisms.