code: @Override
      public void registerDestination(boolean hasLocal,
                                      boolean isDeleted)
      {
          if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled())
              SibTr.entry(tc,
                          "registerDestination",
                          new Object[] {
                                        Boolean.valueOf(hasLocal),
                                        Boolean.valueOf(isDeleted),
                                        this });
          // Dont register temporary destinations or system destinations.
          if (!_baseDestinationHandler.isTemporary() && !_baseDestinationHandler.isSystem())
          {
              if (_pToPLocalMsgsItemStream != null && !(_pToPLocalMsgsItemStream instanceof MQLinkMessageItemStream))
                  _localisationManager.registerDestination();
          }
  
          if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled())
              SibTr.exit(tc, "registerDestination");
      }
docs: Method registerDestination.
  <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.