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.) |