| Devart.Data.Oracle Namespace : OracleQueueNavigation Enumeration |
Specifies which message will be dequeued next.
| Member | Description |
|---|---|
| Unknown | The next dequeud message is not specified. |
| FirstMessage | Retrieves the first message which is available and matches the search criteria. This setting resets the position to the beginning of the queue. |
| NextTransaction | Skip the remainder of the current transaction group (if any) and retrieve the first message of the next transaction group. This setting can only be used if message grouping is enabled for the current queue. |
| NextMessage | Retrieve the next message that is available and matches the search criteria. If the previous message belongs to a message group, AQ retrieves the next available message that matches the search criteria and belongs to the message group. |
| FirstMessageMultiGroup | Indicates that a call to DequeueArray will reset the position to the beginning of the queue and dequeue messages (possibly across different transaction groups) that are available and match the search criteria, until reaching the array length limit. (Supported in Oracle server 10g and greater.) |
| NextMessageMultiGroup | Indicates that a call to DequeueArray will dequeue the next set of messages (possibly across different transaction groups) that are available and match the search criteria, until reaching the array length limit. (Supported in Oracle server 10g and greater.) |
© 2002 - 2013 Devart. All Rights Reserved.