OracleAQMessage Properties

OracleAQMessage properties are listed in Table 12-16.

Table 16 OracleAQMessage Properties

Property Description
Correlation Specifies an identification for the message.
Delay Specifies the duration, in seconds, after which an enqueued message is available for dequeuing.
DeliveryMode Specifies the delivery mode of the dequeued message.
DequeueAttempts Returns the number of attempts that have been made to dequeue the message.
EnqueueTime Specifies the time when the message was enqueued.
ExceptionQueue Specifies the name of the queue that the message should be moved to if it cannot be processed successfully.
Expiration Specifies the duration, in seconds, for which an enqueued message is available for dequeuing.
MessageId Returns the message identifier.
OriginalMessageId Specifies the identifier of the message in the last queue that generated this message.
Payload Specifies the payload of the message.
Priority Specifies the priority of the message.
Recipients Specifies the list of recipients that overrides the default queue subscribers.
SenderId Identifies the original sender of the message.
State Specifies the state of the message at the time of dequeue.
TransactionGroup Specifies the transaction group for the dequeued message.

See Also: