com.ibm.msg.client.jms

Interface JmsMessageConsumer

  • All Superinterfaces:
    java.lang.AutoCloseable, JmsPropertyContext, JmsReadablePropertyContext, java.util.Map<java.lang.String,java.lang.Object>, javax.jms.MessageConsumer, java.io.Serializable
    All Known Subinterfaces:
    JmsQueueReceiver, JmsTopicSubscriber
    All Known Implementing Classes:
    MQMessageConsumer, MQQueueReceiver, MQTopicSubscriber


    public interface JmsMessageConsumer
    extends JmsPropertyContext, javax.jms.MessageConsumer
    The JmsMessageConsumer interface adds properties to a javax.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 Detail

      • getNoLocal

        boolean getNoLocal()
                    throws javax.jms.JMSException
        Indicates whether locally published messages are inhibited.
        Returns:
        true means that locally published messages are inhibited.
        Throws:
        javax.jms.JMSException - if the message consumer is closed.
(c) Copyright IBM Corp. 2008, 2016. All Rights Reserved.