| IQueueingService Interface |
Namespace: net.openstack.Core.Providers
The IQueueingService type exposes the following members.
| Name | Description | |
|---|---|---|
| ClaimMessageAsync |
Claim messages from a queue.
| |
| CreateQueueAsync |
Creates a queue, if it does not already exist.
| |
| DeleteMessageAsync |
Deletes a message from a queue.
| |
| DeleteMessagesAsync |
Deletes messages from a queue.
| |
| DeleteQueueAsync |
Deletes a queue.
| |
| GetHomeAsync |
Gets the home document describing the operations supported by the service.
| |
| GetMessageAsync |
Gets detailed information about a specific queued message.
| |
| GetMessagesAsync |
Get messages from a queue.
| |
| GetNodeHealthAsync |
Checks the queueing service node status.
| |
| GetQueueMetadataAsync(QueueName, CancellationToken) |
Gets the metadata associated with a queue.
| |
| GetQueueMetadataAsyncT(QueueName, CancellationToken) |
Gets the metadata associated with a queue, as a strongly-typed object.
| |
| GetQueueStatisticsAsync |
Gets statistics for a queue.
| |
| ListMessagesAsync |
Gets a list of messages currently in a queue.
| |
| ListQueuesAsync |
Gets a list of queues.
| |
| PostMessagesAsync(QueueName, IEnumerableMessage, CancellationToken) |
Posts messages to a queue.
| |
| PostMessagesAsync(QueueName, CancellationToken, Message) |
Posts messages to a queue.
| |
| PostMessagesAsyncT(QueueName, IEnumerableMessageT, CancellationToken) |
Posts messages to a queue.
| |
| PostMessagesAsyncT(QueueName, CancellationToken, MessageT) |
Posts messages to a queue.
| |
| QueryClaimAsync |
Gets detailed information about the current state of a claim.
| |
| QueueExistsAsync |
Checks for the existence of a queue with a particular name.
| |
| ReleaseClaimAsync |
Immediately release a claim, making any (remaining, non-deleted) messages associated
with the claim available to other workers.
| |
| SetQueueMetadataAsyncT |
Sets the metadata associated with a queue.
| |
| UpdateClaimAsync |
Renews a claim, by updating the time-to-live and resetting the age of the claim to zero.
|
| Name | Description | |
|---|---|---|
| ClaimMessage |
Claim messages from a queue.
(Defined by QueueingServiceExtensions.) | |
| CreateQueue |
Creates a queue, if it does not already exist.
(Defined by QueueingServiceExtensions.) | |
| DeleteMessage |
Deletes a message from a queue.
(Defined by QueueingServiceExtensions.) | |
| DeleteMessages |
Deletes messages from a queue.
(Defined by QueueingServiceExtensions.) | |
| DeleteQueue |
Deletes a queue.
(Defined by QueueingServiceExtensions.) | |
| GetHome |
Gets the home document describing the operations supported by the service.
(Defined by QueueingServiceExtensions.) | |
| GetMessage |
Gets detailed information about a specific queued message.
(Defined by QueueingServiceExtensions.) | |
| GetMessages |
Get messages from a queue.
(Defined by QueueingServiceExtensions.) | |
| GetNodeHealth |
Checks the queueing service node status.
(Defined by QueueingServiceExtensions.) | |
| GetQueueMetadata(QueueName) | Overloaded.
Gets the metadata associated with a queue.
(Defined by QueueingServiceExtensions.) | |
| GetQueueMetadataT(QueueName) | Overloaded.
Gets the metadata associated with a queue, as a strongly-typed object.
(Defined by QueueingServiceExtensions.) | |
| GetQueueStatistics |
Gets statistics for a queue.
(Defined by QueueingServiceExtensions.) | |
| ListMessages |
Gets a list of messages currently in a queue.
(Defined by QueueingServiceExtensions.) | |
| ListQueues |
Gets a list of queues.
(Defined by QueueingServiceExtensions.) | |
| PostMessages(QueueName, IEnumerableMessage) | Overloaded.
Posts messages to a queue.
(Defined by QueueingServiceExtensions.) | |
| PostMessages(QueueName, Message) | Overloaded.
Posts messages to a queue.
(Defined by QueueingServiceExtensions.) | |
| PostMessagesT(QueueName, IEnumerableMessageT) | Overloaded.
Posts messages to a queue.
(Defined by QueueingServiceExtensions.) | |
| PostMessagesT(QueueName, MessageT) | Overloaded.
Posts messages to a queue.
(Defined by QueueingServiceExtensions.) | |
| QueryClaim |
Gets detailed information about the current state of a claim.
(Defined by QueueingServiceExtensions.) | |
| QueueExists |
Checks for the existence of a queue with a particular name.
(Defined by QueueingServiceExtensions.) | |
| ReleaseClaim |
Immediately release a claim, making any (remaining, non-deleted) messages associated
with the claim available to other workers.
(Defined by QueueingServiceExtensions.) | |
| SetQueueMetadataT |
Sets the metadata associated with a queue.
(Defined by QueueingServiceExtensions.) | |
| UpdateClaim |
Renews a claim, by updating the time-to-live and resetting the age of the claim to zero.
(Defined by QueueingServiceExtensions.) |