|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcgl.narada.jms.JmsMessageConsumer
public class JmsMessageConsumer
A client uses a MessageConsumer object to receive messages from a destination. A MessageConsumer object is created by passing a Destination object to a message-consumer creation method supplied by a session. MessageConsumer is the parent interface for all message consumers.
Constructor Summary | |
---|---|
JmsMessageConsumer()
|
Method Summary | |
---|---|
void |
close()
Closes the message consumer. |
MessageListener |
getMessageListener()
Gets the message consumer's MessageListener. |
String |
getMessageSelector()
Gets this message consumer's message selector expression. |
Message |
receive()
Receives the next message produced for this message consumer. |
Message |
receive(long timeout)
Receives the next message that arrives within the specified timeout interval. |
Message |
receiveNoWait()
Receives the next message if one is immediately available. |
void |
setMessageListener(MessageListener listener)
Sets the message consumer's MessageListener. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public JmsMessageConsumer()
Method Detail |
---|
public String getMessageSelector() throws JMSException
getMessageSelector
in interface MessageConsumer
JMSException
public MessageListener getMessageListener() throws JMSException
getMessageListener
in interface MessageConsumer
JMSException
public void setMessageListener(MessageListener listener) throws JMSException
setMessageListener
in interface MessageConsumer
JMSException
public Message receive() throws JMSException
receive
in interface MessageConsumer
JMSException
public Message receive(long timeout) throws JMSException
receive
in interface MessageConsumer
JMSException
public Message receiveNoWait() throws JMSException
receiveNoWait
in interface MessageConsumer
JMSException
public void close() throws JMSException
close
in interface MessageConsumer
JMSException
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |