Name |
Description |
DelayedProcessingAction |
Executes the move delayed records command |
DelayedProcessingConfiguration |
Delayed processing monitor configuration |
GetFirstMessageDeliveryTime |
Returns the first possible message delivery time |
RedisDelayedProcessingMonitor |
Moves delayed records into the pending keyset |
RedisErrorTracking |
Tracks the exceptions that have occurred in user code while processing a message |
RedisHeaders |
Defines our custom headers for internal operations |
RedisJobQueueCreation |
Creates a job queue in a redis server |
RedisJobSchedulerLastKnownEvent |
Gets and sets the last event time for scheduled jobs |
RedisJobTableCreationNoOp |
|
RedisMessage |
An internal class holding the result of a dequeue. |
RedisMetaData |
Contains meta data about a message |
RedisNames |
Contains the redis hash/key/etc names for a given queue name |
RedisQueueClearExpiredMessages |
Clears expired messages from the queue |
RedisQueueCorrelationId |
A correlation id for redis |
RedisQueueCorrelationIdSerialized |
A correlation Id that can be serialized |
RedisQueueCreation |
Allows deleting redis queues; creation is a no-op, as redis queues do not need to be pre-created. |
RedisQueueDelay |
Holds information indicating if an existing message should have it's queue delay time increased |
RedisQueueId |
An id for a redis message |
RedisQueueInit |
Adds redis implementations to the Ioc Container |
RedisQueueMonitor |
An overridden queue monitor that allows us to inject our delayed processing monitor |
RedisQueueReceiveMessages |
receives messages from the dequeue process |
RedisQueueReceiveMessagesError |
Handles receiving a message that has errored |
RedisQueueReceivePoisonMessage |
Handles receiving a poison message - a message that cannot be deserialized |
RedisQueueResetHeartBeat |
Resets records that are outside of the heartbeat window |
RedisQueueRpcConnection |
Connection information for Rpc |
RedisQueueSend |
Sends a new message or group of messages |
RedisQueueSendHeartBeat |
Sends a heartbeat for a worker |
RedisQueueStatusProvider |
Status of the current queue |
RedisQueueTransportOptions |
Configuration options for the redis queue |
RedisQueueWorkSubRpc |
Allows a caller to wait and block until a pub/sub call has occurred for a specific message id |
RedisSendJobToQueue |
Sends a job to a queue |
RedisSimpleBatchSize |
A very simple class that determines how big a batch should be when sending a batch of messages |