ODAC

OraAQ Unit Members

This unit contains ODAC components for working with Oracle Advanced Queueing.

Classes

Name Description

TDequeueOptions

A base class for setting default dequeue options for the queue or for using special dequeue options when calling the TOraQueue.Dequeue or TOraQueue.DequeueArray methods.

TEnqueueOptions

A base class for setting default or special enqueue options for a queue.

TOraQueue

A component providing access to Oracle Streams Advanced Queuing.

TOraQueueAdmin

A component for managing queues in a database.

TOraQueueTable

A component managing queue tables in a database.

TQueueAgent

A class reperesenting a producer or a consumer of a queue message.

TQueueAgents

A class holding a collection of the TQueueAgent objects.

TQueueMessage

A class representing a queue message.

TQueueMessageProperties

A class for setting or providing queue message properties.

Types

Name Description

TQueueMessageEvent

This type is used for the TOraQueue.OnMessage event.

Enumerations

Name Description

TDequeueMode

Specifies the locking behavior associated with the dequeue.

TQueueDeliveryMode

Specifies the type of the message that will be dequeued.

TQueueMessageGrouping

Specifies the message grouping behavior in the queues based on this table.

TQueueMessageState

Specifies the message state.

TQueueNavigation

Specifies the position of the message that will be retrieved.

TQueueSequenceDeviation

Specifies if a message should be enqueued before other messages.

TQueueSortList

Specifies the columnt that will be used as a sort key.

TQueueType

Specifies whether the queue being created is an exception queue or a normal queue.

TQueueVisibility

Specifies the transaction behaviour of the dequeue or enqueue request.
© 1997-2022 Devart. All Rights Reserved. Request Support DAC Forum Provide Feedback