ODAC

TOraQueueAdmin Members

TOraQueueAdmin class overview.

Properties

Name Description

Comment

Used to get or set the user-specified description of the queue.

MaxRetries

Used to specify the number of attempts to dequeue message.

MultipleConsumers

Enables the possibility of using definite table for queues that can have multiple consumers for each message.

QueueName

Used to set the name of the Oracle queue to operate.

QueueTableName

Used to set or get the queue table for the queue.

QueueType

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

RetentionTime

Used to set the time in seconds for which a message remains in the queue after being dequeued.

RetryDelay

Used to get or set delay time in seconds before the message that failed to be dequeued, will be scheduled to processing again.

Session

Used to specify the session through which queues will be managed.

Methods

Name Description

AddSubscriber

Adds a subscriber to the queue.

AlterComment

Alters the user-defined queue description.

AlterMaxRetries

Alters the number of attempts to dequeue a message.

AlterPropagationSchedule

Alters parameters for a propagation schedule.

AlterQueue

Alters queue properties.

AlterRetentionTime

Alters the time in seconds during which a message remains in the queue after being dequeued.

AlterRetryDelay

Alters the delay time in seconds before the message, which failed to be dequeued, will be scheduled to processing again.

AlterSubscriber

Alters the rule and transformation properties of a queue subscriber.

CreateQueue

Creates a queue with the name, specified by the TOraQueueAdmin.QueueName property.

DisablePropagationSchedule

Disables a propagation schedule.

DropQueue

Drops the queue specified by the TOraQueueAdmin.QueueName property.

EnablePropagationSchedule

Enables a previously disabled propagation schedule.

GetSubscribers

Provides the list of queue subscribers.

GrantQueuePrivilege

Grants queue privilege to the grantee.

ReadQueueProperties

Reads the information about a queue specified by the TOraQueueAdmin.QueueName property from the database to a TOraQueueAdmin component.

RemoveSubscriber

Removes a subscriber from the queue.

RevokeQueuePrivilege

Revokes queue privilege from a grantee.

SchedulePropagation

Schedules the propagation of messages from the queue to a destination identified by a specific database link.

StartDequeue

Enables dequeueing on a queue.

StartEnqueue

Enables enqueueing on a queue.

StartQueue

Enables enqueueing, dequeueing, or both on a queue.

StopDequeue

Disables dequeueing on a queue.

StopEnqueue

Disables enqueueing on a queue.

StopQueue

Stops enqueueing, dequeueing, or both on a queue.

UnschedulePropagation

Unschedules previously scheduled propagation of messages from the queue to the specified destination.

VerifyQueueTypes

Verifies that the current queue and destination queue have the same type.
© 1997-2022 Devart. All Rights Reserved. Request Support DAC Forum Provide Feedback