Interface JmsMessageConsumer

All Superinterfaces:
AutoCloseable, JmsPropertyContext, JmsReadablePropertyContext, Map<String,Object>, jakarta.jms.MessageConsumer, Serializable
All Known Subinterfaces:
JmsQueueReceiver, JmsTopicSubscriber
All Known Implementing Classes:
MQMessageConsumer, MQQueueReceiver, MQTopicSubscriber

public interface JmsMessageConsumer extends JmsPropertyContext, jakarta.jms.MessageConsumer
The JmsMessageConsumer interface adds properties to a jakarta.jms.MessageConsumer.

JmsMessageConsumer is the parent interface for all message consumers. A client uses a message consumer to receive messages from a Destination.

Note: Although this class extends a class which implements the Serializable Interface, it is not itself Serializable.

  • Method Details

    • getNoLocal

      boolean getNoLocal() throws jakarta.jms.JMSException
      Indicates whether locally published messages are inhibited.
      Returns:
      true means that locally published messages are inhibited.
      Throws:
      jakarta.jms.JMSException - if the message consumer is closed.