- All Superinterfaces:
public interface QueueReceiver extends MessageConsumerA client uses a
QueueReceiverobject to receive messages that have been delivered to a queue.
Although it is possible to have multiple
QueueReceivers for the same queue, the JMS API does not define how messages are distributed between the
QueueReceiverspecifies a message selector, the messages that are not selected remain on the queue. By definition, a message selector allows a
QueueReceiverto skip messages. This means that when the skipped messages are eventually read, the total ordering of the reads does not retain the partial order defined by each message producer. Only
QueueReceivers without a message selector will read messages in message producer order.
MessageConsumerprovides the same features as creating a
MessageConsumerobject is recommended for creating new code. The
QueueReceiveris provided to support existing code.
All Methods Instance Methods Abstract Methods Modifier and Type Method Description
Queueassociated with this queue receiver.