All Classes and Interfaces

Class
Description
 
 
AbstractRedisQueue<CLIENT extends redis.clients.jedis.commands.JedisCommands>
 
 
An attribute representing the number of times a message has been retried due to ack timeouts.
An attribute representing the timeout(millisecond) a message to be acked.
An attribute representing the number of times a message has been retried.
The base type for message metadata attributes.
 
 
 
 
 
 
 
 
A dead message handler that writes messages to a sorted set with a score representing the time the message was abandoned.
 
 
 
 
 
 
An attribute representing the maximum number of retries for a message.
 
Implementations handle a single Message type from the Queue.
 
 
 
 
 
The callback parameter type passed to [Queue.poll].
Holds a Message object in a ThreadLocal.
 
 
 
 
 
 
 
 
 
 
publishes gauges based on regular polling of the queue state
The processor that fetches messages from the Queue and hands them off to the appropriate MessageHandler.
RedisDeadMessageHandler<CLIENT extends redis.clients.jedis.commands.JedisCommands>
A dead message handler that writes messages to a sorted set with a score representing the time the message was abandoned.
RedisQueue<CLIENT extends redis.clients.jedis.commands.JedisCommands>
 
must be jackson for lua script using cjson function parse json