code: SubscriptionMessageHandler addRemoteSubscription(SIBUuid12 topicSpace,
                                                     String topic,
                                                     SubscriptionMessageHandler messageHandler,
                                                     boolean sendProxy)
    {
      if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled())
        SibTr.entry(tc, "addRemoteSubscription",
          new Object[] {
              topicSpace,
              topic,
              messageHandler});
      
      messageHandler = 
        addSubscription(null,
                        topicSpace, 
                        topic,
                        messageHandler,
                        iRemoteSubscriptions,
                        sendProxy);
      
      if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled())
        SibTr.exit(tc, "addRemoteSubscription",messageHandler);
        
      return messageHandler;                                                   
    }
docs: Adds a remote subscription to this ME.
  
  This subscription would have originated from another Bus/bus
  
  @param topicSpace      The subscriptions topicSpace.
  @param topic           The subscriptions topic.
  @param messageHandler  The subscriptionMessage that will be used for
  sending to Neighbouring ME's
  @param sendProxy       If the proxy request should be sent