public void dereferenceLocalisation(LocalizationPoint ptoPMessageItemStream)
  {
    if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled())
      SibTr.entry(tc, "dereferenceLocalisation", ptoPMessageItemStream);

    // Reset the reference to the local messages itemstream if it is being removed.
      synchronized(_xmitQueuePoints)
      {
        _xmitQueuePoints.remove(ptoPMessageItemStream.getLocalizingMEUuid());
      }

      /*
       * Remove the outputHandler from the set of OutputHandlers, if
       * it exists.
       */
      removeQueuePointOutputHandler(ptoPMessageItemStream.getLocalizingMEUuid());

    if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled())
      SibTr.exit(tc, "dereferenceLocalisation");
  }
public void dereferenceLocalisation ( LocalizationPoint ptoPMessageItemStream ) { if ( TraceComponent . isAnyTracingEnabled ( ) && tc . isEntryEnabled ( ) ) SibTr . entry ( tc , "dereferenceLocalisation" , ptoPMessageItemStream ) ; synchronized ( _xmitQueuePoints ) { _xmitQueuePoints . remove ( ptoPMessageItemStream . getLocalizingMEUuid ( ) ) ; } removeQueuePointOutputHandler ( ptoPMessageItemStream . getLocalizingMEUuid ( ) ) ; if ( TraceComponent . isAnyTracingEnabled ( ) && tc . isEntryEnabled ( ) ) SibTr . exit ( tc , "dereferenceLocalisation" ) ; }
Method dereferenceLocalisation
<p>Called back by a PtoPMessageItemStream when the Transaction containing it commits.
Removes the localisation and its associated OutputHandler
from the destination.

@param ptoPMessageItemStream  The localisation to dereference.