code: public SIMPIterator getTransmitMessageIterator()
    {
      if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled())
        SibTr.entry(tc, "getTransmitMessageIterator");
  
      // TODO : This method needs to throw a runtime invalid exception to comms
      SIMPIterator msgItr = null;
      try
      {
        msgItr = getQueuedMessageIterator();
      }
      catch (SIMPRuntimeOperationFailedException e)
      {
        // No FFDC code needed
        SibTr.exception(tc, e);
      }
  
      if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled())
        SibTr.exit(tc, "getTransmitMessageIterator", msgItr);
  
      return msgItr;
    }
docs: /* (non-Javadoc)
  @see com.ibm.ws.sib.processor.runtime.SIMPMQLinkQueuePointControllable#getTransmitMessageIterator()