|
Websphere MQ Everyplace | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--com.ibm.mqe.jms.MQeMessageConsumer | +--com.ibm.mqe.jms.MQeQueueReceiver
A client uses a QueueReceiver
to receive messages that have been
delivered to a queue.
MessageConsumer
Constructor Summary | |
MQeQueueReceiver()
|
Method Summary | |
void |
close()
Since a provider may allocate some resources on behalf of a MessageConsumer outside the JVM, clients should close them when they are not needed. |
javax.jms.MessageListener |
getMessageListener()
Get the message consumer's MessageListener. |
javax.jms.Queue |
getQueue()
Get the queue associated with this queue receiver. |
javax.jms.Message |
receive()
Receive the next message produced for this message consumer. |
javax.jms.Message |
receive(long timeOut)
Receive the next message that arrives within the specified timeout interval. |
javax.jms.Message |
receiveNoWait()
Receive the next message if one is immediately available. |
void |
setMessageListener(javax.jms.MessageListener newListener)
Set the message consumer's MessageListener. |
Methods inherited from class com.ibm.mqe.jms.MQeMessageConsumer |
getMessageSelector |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface javax.jms.MessageConsumer |
getMessageSelector |
Methods inherited from interface com.ibm.mqe.MQeMessageListenerInterface |
messageArrived |
Constructor Detail |
public MQeQueueReceiver()
Method Detail |
public javax.jms.Queue getQueue() throws javax.jms.JMSException
getQueue
in interface javax.jms.QueueReceiver
javax.jms.JMSException
- if JMS fails to get queue for
this queue receiver
due to some internal error.public javax.jms.MessageListener getMessageListener() throws javax.jms.JMSException
getMessageListener
in interface javax.jms.MessageConsumer
javax.jms.JMSException
- if JMS fails to get message
listener due to some JMS errorMessageConsumer.setMessageListener(javax.jms.MessageListener)
public void setMessageListener(javax.jms.MessageListener newListener) throws javax.jms.JMSException
setMessageListener
in interface javax.jms.MessageConsumer
javax.jms.JMSException
- if JMS fails to set message
listener due to some JMS errorMessageConsumer.getMessageListener()
public javax.jms.Message receive() throws javax.jms.JMSException
receive
in interface javax.jms.MessageConsumer
javax.jms.JMSException
- if JMS fails to receive the next
message due to some error.public javax.jms.Message receive(long timeOut) throws javax.jms.JMSException
receive
in interface javax.jms.MessageConsumer
javax.jms.JMSException
- if JMS fails to receive the next
message due to some error.public javax.jms.Message receiveNoWait() throws javax.jms.JMSException
receiveNoWait
in interface javax.jms.MessageConsumer
javax.jms.JMSException
- if JMS fails to receive the next
message due to some error.public void close() throws javax.jms.JMSException
close
in interface javax.jms.MessageConsumer
close
in class MQeMessageConsumer
javax.jms.JMSException
- if JMS fails to close the consumer
due to some error.
|
Websphere MQ Everyplace | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |