docs: protected LocalizationPoint addNewPtoPLocalization(
                                                         boolean localisationIsRemote,
                                                         TransactionCommon transaction,
                                                         SIBUuid8 messagingEngineUuid,
                                                         LocalizationDefinition destinationLocalizationDefinition,
                                                         boolean queuePoint) throws SIResourceException
      {
          if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled())
              SibTr.entry(
                          tc,
                          "addNewPtoPLocalization",
                          new Object[] {
                                        Boolean.valueOf(localisationIsRemote),
                                        transaction,
                                        messagingEngineUuid,
                                        destinationLocalizationDefinition,
                                        Boolean.valueOf(queuePoint) });
  
          if (_ptoPRealization == null)
          {
              _ptoPRealization = new JSPtoPRealization(this, messageProcessor, _localisationManager);
              _ptoPRealization.initialise();
          }
  
          LocalizationPoint newMsgItemStream =
                          _ptoPRealization.
                                          addNewPtoPLocalization(localisationIsRemote,
                                                                 transaction,
                                                                 messagingEngineUuid,
                                                                 destinationLocalizationDefinition,
                                                                 queuePoint);
  
          if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled())
              SibTr.exit(tc, "addNewPtoPLocalization", newMsgItemStream);
  
          return newMsgItemStream;
      }