Attaches a listener for the given destination.
Jms.bdh
JmsSetConsumerMessgaeListener( in sJndiDestinationName : string, 
                                  hHandle              : number ); 
               	 | Parameter | Description | 
|---|---|
| sJndiDestinationName | The destination for which you want to attach the listener | 
| hHandle | The handle of the listener | 
  transaction TExampleGetMessageAsynchronously
  var hHandle : number;
  begin
    JavaCallMethod(ghJmsSampleObj, "getMessageListener");        
    hHandle := JavaGetObject(ghJmsSampleObj);
    JmsSetConsumerMessageListener(csQueue, hHandle);
    JmsClearMessage();
    JmsSendTextMessage("Text message 1 for the message listener!", csQueue); 
    JmsSendTextMessage("Text message 2 for the message listener!", csQueue); 
    JmsSendTextMessage("Text message 3 for the message listener!", csQueue); 
    if (JmsGetConsumerMessageListener(csQueue) = 0) then
      RepMessage("No message listener set for " + csQueue, SEVERITY_WARNING);
    else
      // We have to wait for the 3 messages to get to the listener
      Wait 5.0;  
    end;
  end TExampleGetMessageAsynchronously;  
 
               	 JmsSample.bdf, JmsSample.java