public SIMPTransmitMessageControllable getTransmitMessageByID(String id)
    throws SIMPControllableNotFoundException, SIMPRuntimeOperationFailedException
  {
    if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled())
      SibTr.entry(tc, "getTransmitMessageByID", id);

    SIMPTransmitMessageControllable msg = null;
    SIMPIterator it = getStreams();
    while (it.hasNext() && msg==null)
    {
      msg = ((SourceStreamControl)it.next()).getTransmitMessageByID(id);
    }
    if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled())
      SibTr.exit(tc, "getTransmitMessageByID", msg);
    return msg;
  }
public SIMPTransmitMessageControllable getTransmitMessageByID ( String id ) throws SIMPControllableNotFoundException , SIMPRuntimeOperationFailedException { if ( TraceComponent . isAnyTracingEnabled ( ) && tc . isEntryEnabled ( ) ) SibTr . entry ( tc , "getTransmitMessageByID" , id ) ; SIMPTransmitMessageControllable msg = null ; SIMPIterator it = getStreams ( ) ; while ( it . hasNext ( ) && msg == null ) { msg = ( ( SourceStreamControl ) it . next ( ) ) . getTransmitMessageByID ( id ) ; } if ( TraceComponent . isAnyTracingEnabled ( ) && tc . isEntryEnabled ( ) ) SibTr . exit ( tc , "getTransmitMessageByID" , msg ) ; return msg ; }
/* (non-Javadoc)
@see com.ibm.ws.sib.processor.runtime.SIMPPubSubOutboundTransmitControllable#getTransmitMessageByID(java.lang.String)