code: @Override
      public void attachPtoPLocalisation(
                                         LocalizationPoint ptoPMessageItemStream,
                                         boolean localisationIsRemote) throws SIResourceException
      {
          if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled())
              SibTr.entry(
                          tc,
                          "attachPtoPLocalisation",
                          new Object[] {
                                        ptoPMessageItemStream,
                                        Boolean.valueOf(localisationIsRemote),
                                        this });
  
          if (!localisationIsRemote)
          {
              attachLocalPtoPLocalisation(ptoPMessageItemStream);
          }
          else
          {
              _localisationManager.attachRemotePtoPLocalisation(ptoPMessageItemStream,
                                                                _remoteSupport);
          }
  
          if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled())
              SibTr.exit(tc, "attachPtoPLocalisation");
      }
docs: Method attachPtoPLocalisation
  <p> Attach a Localisation to this Destination's Localisations.
  This entails:
  <p>
  1. Initializing the Localisation with this BaseDestinationHandler's details.
  2. Adding the Localisation to this BaseDestinationHandler's list.
  3. Creating new input/output handlers as appropriate.
  <p>
  Feature 174199.2.7
  
  @param ptoPMessageItemStream is the PtoPMessageItemStream to add.
  @param localisationIsRemote should be true if the PtoPMessageItemStream is remote.
  @param transaction is the Transaction to add it under.