WMQ (IBM MQ) - создание очереди с флагом MQMDReadEnabled/mdReadEnabled, true

У меня есть слушатель клиента Java-кода для прослушивания MQ-очереди. Прежде чем мы получим сообщение, мы включаем флаг разрешения чтения заголовка, чтобы получить значения заголовка.

Код такой...

dest.setBooleanProperty(WMQConstants.WMQ_MQMD_READ_ENABLED, true);
MQQueueManager qMgr = new MQQueueManager(qManager);
MQQueue queue = qMgr.accessQueue(qName);

// Can this be enabled in IBM MQ Creation level ????????????????????????
queue.setBooleanProperty(WMQConstants.WMQ_MQMD_READ_ENABLED, true);

MQMessage rcvMessage = new MQMessage();
queue.get(rcvMessage, gmo);
System.out.println("Sample Header Value : " + rcvMessage.applicationIdData);
// Code to read Message Content...

Можно ли включить WMQConstants.WMQ_MQMD_READ_ENABLED на уровне создания IBM MQ?????

0 ответов

Другие вопросы по тегам