OracleAQMessageAvailableEventArgs Members
OracleAQMessageAvailableEventArgs members are listed in the following tables.
OracleAQMessageAvailableEventArgs Constructor
OracleAQMessageAvailableEventArgs constructor is listed in Table 12-17
Table 17 OracleAQMessageAvailableEventArgs Constructor
| Property | Description |
|---|---|
| OracleAQMessageAvailableEventArgs Constructor | Instantiates a new instance of the OracleAQMessageAvailableEventArgs class. |
OracleAQMessageAvailableEventArgs Properties
OracleAQMessageAvailableEventArgs properties are listed in Table 12-18.
Table 18 OracleAQMessageAvailableEventArgs Properties
| Property | Description |
|---|---|
| AvailableMessages | Specifies the number of messages that raised this notification. |
| ConsumerName | Provides the name of the consumer for which the message is available for dequeuing. |
| Correlation | Provides the user-defined identifier of the message. |
| Delay | Specifies the duration, in seconds, after which an enqueued message is available for dequeuing. |
| DeliveryMode | Specifies the delivery mode of the message. |
| EnqueueTime | Specifies the time when the message was enqueued. |
| ExceptionQueue | Specifies the name of the queue that the message is moved to if it cannot be processed successfully. |
| Expiration | Specifies the duration, in seconds, for which an enqueued message is available for dequeuing before expiring. |
| MessageId | Returns an array of message identifiers. |
| NotificationType | Indicates the type of notification such as regular, grouping, or timeout. |
| OriginalMessageId | Specifies the ID of the message, in the last queue, that generated this message. |
| Payload | Provides payload associated with the notification. |
| Priority | Specifies the priority of the message. |
| Queue | Indicates OracleAQQueue instance corresponding to which the notification is received. |
| QueueName | Indicates the name of the queue that contains the message to be dequeued. |
| SenderId | Identifies the original sender of the message. |
| State | Specifies the state of the message. |