Package org.apache.activemq
Class ActiveMQConsumer
java.lang.Object
org.apache.activemq.ActiveMQConsumer
- All Implemented Interfaces:
jakarta.jms.JMSConsumer,AutoCloseable
-
Method Summary
Modifier and TypeMethodDescriptionvoidclose()jakarta.jms.MessageListenerjakarta.jms.Messagereceive()jakarta.jms.Messagereceive(long timeout) <T> TreceiveBody(Class<T> c) <T> TreceiveBody(Class<T> c, long timeout) <T> TreceiveBodyNoWait(Class<T> c) jakarta.jms.MessagevoidsetMessageListener(jakarta.jms.MessageListener listener)
-
Method Details
-
getMessageSelector
- Specified by:
getMessageSelectorin interfacejakarta.jms.JMSConsumer
-
getMessageListener
public jakarta.jms.MessageListener getMessageListener() throws jakarta.jms.JMSRuntimeException- Specified by:
getMessageListenerin interfacejakarta.jms.JMSConsumer- Throws:
jakarta.jms.JMSRuntimeException
-
setMessageListener
public void setMessageListener(jakarta.jms.MessageListener listener) throws jakarta.jms.JMSRuntimeException - Specified by:
setMessageListenerin interfacejakarta.jms.JMSConsumer- Throws:
jakarta.jms.JMSRuntimeException
-
receive
public jakarta.jms.Message receive()- Specified by:
receivein interfacejakarta.jms.JMSConsumer
-
receive
public jakarta.jms.Message receive(long timeout) - Specified by:
receivein interfacejakarta.jms.JMSConsumer
-
receiveNoWait
public jakarta.jms.Message receiveNoWait()- Specified by:
receiveNoWaitin interfacejakarta.jms.JMSConsumer
-
close
public void close()- Specified by:
closein interfaceAutoCloseable- Specified by:
closein interfacejakarta.jms.JMSConsumer
-
receiveBody
- Specified by:
receiveBodyin interfacejakarta.jms.JMSConsumer
-
receiveBody
- Specified by:
receiveBodyin interfacejakarta.jms.JMSConsumer
-
receiveBodyNoWait
- Specified by:
receiveBodyNoWaitin interfacejakarta.jms.JMSConsumer
-