docs: @Override
      public JsDestinationAddress getReplyDestination()
      {
          if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled())
              SibTr.entry(tc, "getReplyDestination");
  
          if (!_replySet)
          {
              // Create a JsDestinationAddress from the qualifiedName
              QualifiedDestinationName name = definition.getReplyDestination();
  
              if (name != null)
                  _replyDestination = SIMPUtils.createJsDestinationAddress(
                                                                           name.getDestination(),
                                                                           messageProcessor.getMessagingEngineUuid(),
                                                                           name.getBus());
  
              _replySet = true;
          }
  
          if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled())
              SibTr.exit(tc, "getReplyDestination", _replyDestination);
  
          return _replyDestination;
      }