MQNPM_* values" />
Home
NonPersistentMessageClass (MQLONG)
The reliability goal for nonpersistent messages.
Local Model Alias Remote Cluster Yes Yes No No No This specifies the circumstances under which nonpersistent messages put on this queue are discarded:
- MQNPM_CLASS_NORMAL
- Nonpersistent messages are limited to the lifetime of the queue manager session; the messages are discarded in the event of a queue manager restart. This is valid only for non-shared queues, and is the default value.
- MQNPM_CLASS_HIGH
- The queue manager attempts to retain nonpersistent messages for the lifetime of the queue. Nonpersistent messages might still be lost in the event of a failure. This value is enforced for shared queues.
To determine the value of this attribute, use the MQIA_NPM_CLASS selector with the MQINQ call.
Home