Hello Sebastian:
Good day!
The Delivery Delay feature in MQ is only for the MQ JMS Client applications.
A new system queue, SYSTEM.DDELAY.LOCAL.QUEUE, is used to implement delivery delay and even though the queue manager knows how to handle the messages that the JMS app put into the queue with the Delivery Delay, I could not find any notes regarding a queue manager attribute such as CAPEXPRY at the queue level.
I would suggest that you open a Request For Enhancement:
https://integration-development.ideas.aha.io/?project=MESNS
Integration Development Ideas
MQ, MQ Advanced & MQ Appliance
.
Thank you!
Angel Rivera, IBM MQ Distributed Support
------------------------------
Angel Rivera
IBM MQ Support
Research Triangle Park NC
------------------------------
Original Message:
Sent: Wed March 23, 2022 02:33 AM
From: Sebastian Wilk
Subject: Delivery Delay on based on Queue?
Hello wonderous people of MQ,
we have a client who would like to have the messages processed after a certain amount of time (the exact delay itself is not so important)
I have found this option if the sender is using JMS.
JMS 2.0 delivery delay
This would put the effort onto the client side, and ideally we'd have an option like that available as administrators.
So my question would be:
Is there an option like the one above, but set to a queue? Maybe as a custom command, such as CAPEXPRY?
Kind regards
Sebastian
------------------------------
Sebastian Wilk
------------------------------