javax.jms
Interface MessageConsumer

All Known Subinterfaces:
QueueReceiver, TopicSubscriber

public interface MessageConsumer

Version:
$Rev: 46019 $ $Date: 2004-09-14 03:56:06 -0600 (Tue, 14 Sep 2004) $

Method Summary
 void close()
           
 MessageListener getMessageListener()
           
 java.lang.String getMessageSelector()
           
 Message receive()
           
 Message receive(long timeout)
           
 Message receiveNoWait()
           
 void setMessageListener(MessageListener listener)
           
 

Method Detail

getMessageSelector

public java.lang.String getMessageSelector()
                                    throws JMSException
Throws:
JMSException

getMessageListener

public MessageListener getMessageListener()
                                   throws JMSException
Throws:
JMSException

setMessageListener

public void setMessageListener(MessageListener listener)
                        throws JMSException
Throws:
JMSException

receive

public Message receive()
                throws JMSException
Throws:
JMSException

receive

public Message receive(long timeout)
                throws JMSException
Throws:
JMSException

receiveNoWait

public Message receiveNoWait()
                      throws JMSException
Throws:
JMSException

close

public void close()
           throws JMSException
Throws:
JMSException