MsgMarkBrowseInterval (MQLONG)
Time interval in milliseconds after which the queue manager can automatically remove the mark from browse messages.
This is a time interval (in milliseconds) after which the queue manager can automatically remove the mark from browse messages.
This attribute describes the time interval for which messages that have been marked as browsed by a call to MQGET, using the get message option MQGMO_MARK_BROWSE_CO_OP, are expected to remain marked as browsed.
The queue manager might automatically unmark browsed messages that have been marked as browsed for the cooperating set of handles when they have been marked for more than this approximate interval.
This does not affect the state of any message marked as browse, that was obtained by a call to MQGET, using the get message option MQGMO_MARK_BROWSE_HANDLE.
MsgMarkBrowseInterval
represents an unlimited time
interval. To determine the value of this attribute, use the MQIA_MSG_MARK_BROWSE_INTERVAL selector with the MQINQ call.