MQGMO_SYNCPOINT_IF_PERSISTENT
public final static int
The request is to operate within the normal unit-of-work protocols, but only if the message retrieved is persistent. A persistent message has the value MQPER_PERSISTENT in the Persistence field in MQMD.
If the message is persistent, the queue manager processes the call as though the application had specified MQGMO_SYNCPOINT.
If the message is not persistent, the queue manager processes the call as though the application had specified MQGMO_NO_SYNCPOINT.
uj18420_