package cern.cmw.mom.pubsub;
import javax.jms.MessageListener;
/**
* Public interface. The method <b>void onMessage(Message)</b> has to be
* implemented to handle message reception. The example below shows a possible implementation :
* <P><blockquote><pre>
* class myListener implements SubscriptionListener {
* ...
* public void onMessage(javax.jms.Message message) {
* try {
* javax.jms.TextMessage msg = (javax.jms.TextMessage)message;
* System.out.println("Got message : " + msg.getText());
* if (msg.getText().equals("bye")) {
* System.out.println("Time to close!");
* exit(0);
* }
* } catch(javax.jms.JMSException je) {
* System.out.println("JMSException raised while processing message: "+message);
* je.printStackTrace();
* }
* }
* ...
* }
* <P></blockquote></pre>
*
* @version 1.0 23 Jan 2001
* @author Controls Middleware Project
*/
public interface SubscriptionListener extends MessageListener {
}