Зависит от того, проводите ли вы различие между «читать» и «извлекать».
С точки зрения JMS, нет. API возвратит одно сообщение на вызов метода.
С точки зрения WMQ, да - при условии, что клиент и администратор очередей находятся в версии 7, а сообщения непостоянны или просматриваются. В этом случае вы можете включить опережающее чтение в определении управляемого объекта или динамически во время выполнения. Администратор очередей отправит несколько сообщений из очереди и доставит их приложению до подтверждения первого сообщения. Для получения дополнительной информации см. Использование опережающего чтения с классами WebSphere MQ для JMS .