Specifies the locking behavior associated with the dequeue.
Unit
OraAQ
Syntax
TDequeueMode = (dqmBrowse, dqmLocked, dqmRemove, dqmRemoveNoData);
Values
Value | Meaning |
dqmBrowse |
Messages will be dequeued without any locking. |
dqmLocked |
Sets write locks on the dequeued messages. The locks last for the durations of the transaction. |
dqmRemove |
Messages are removed after dequeuing. The default value. |
dqmRemoveNoData |
Messages are marked as updated or deleted after dequeuing. The message can be retained in the queue table based on the retention properties. |
Remarks
Use DequeueMode property to specify the locking behavior associated with the dequeue.