code: public OutputHandler choosePtoPOutputHandler(SIBUuid8 fixedMEUuid,
        SIBUuid8 preferredMEUuid,
        boolean localMessage,
        boolean forcePut,
        HashSet<SIBUuid8> scopedMEs)
    throws SIRollbackException, SIConnectionLostException, SIResourceException, SIErrorException 
    {
      // TODO Check this out
      if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled())
        SibTr.entry(tc, "choosePtoPOutputHandler", new Object[] {fixedMEUuid,
                                                                 preferredMEUuid,
                                                                 Boolean.valueOf(localMessage),
                                                                 Boolean.valueOf(forcePut),
                                                                 scopedMEs});      
  
      OutputHandler result = getLinkStateHandler().choosePtoPOutputHandler(getUuid());
      
      if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled())
        SibTr.exit(tc, "choosePtoPOutputHandler", result);
  
      return result;   
    }
docs: /* (non-Javadoc)
  @see com.ibm.ws.sib.processor.impl.interfaces.DestinationHandler#choosePtoPOutputHandler(com.ibm.ws.sib.mfp.JsDestinationAddress)