Uses of Interface
cn.sliew.carp.framework.queue.kekio.Queue.DeadMessageCallback
Packages that use Queue.DeadMessageCallback
Package
Description
-
Uses of Queue.DeadMessageCallback in cn.sliew.carp.framework.queue.kekio
Fields in cn.sliew.carp.framework.queue.kekio with type parameters of type Queue.DeadMessageCallbackModifier and TypeFieldDescriptionprotected final List<Queue.DeadMessageCallback>AbstractQueue.deadMessageHandlersMethods in cn.sliew.carp.framework.queue.kekio that return types with arguments of type Queue.DeadMessageCallbackModifier and TypeMethodDescriptionQueue.getDeadMessageHandlers()A handler for messages that have failed to acknowledge delivery more than [Queue.ackTimeout] times.Constructor parameters in cn.sliew.carp.framework.queue.kekio with type arguments of type Queue.DeadMessageCallbackModifierConstructorDescriptionAbstractQueue(String name, QueueExecutor queueExecutor, Collection<MessageHandler> handlers, List<Queue.DeadMessageCallback> deadMessageHandlers, EventPublisher publisher, io.micrometer.core.instrument.MeterRegistry meterRegistry, Boolean fillExecutorEachCycle, Duration requeueDelay, Duration requeueMaxJitter, Boolean canPollMany, TemporalAmount ackTimeout) QueueProcessor(Queue queue, QueueExecutor<?> executor, EventPublisher publisher, List<Queue.DeadMessageCallback> deadMessageHandlers, Boolean fillExecutorEachCycle, Duration requeueDelay, Duration requeueMaxJitter) QueueProcessor(Queue queue, QueueExecutor<?> executor, Collection<MessageHandler> handlers, EventPublisher publisher, List<Queue.DeadMessageCallback> deadMessageHandlers, Boolean fillExecutorEachCycle, Duration requeueDelay, Duration requeueMaxJitter) -
Uses of Queue.DeadMessageCallback in cn.sliew.carp.framework.queue.kekio.configuration
Method parameters in cn.sliew.carp.framework.queue.kekio.configuration with type arguments of type Queue.DeadMessageCallbackModifier and TypeMethodDescriptionKekioQueueAutoConfiguration.inMemoryKekioQueue(QueueExecutor queueExecutor, Collection<MessageHandler> handlers, List<Queue.DeadMessageCallback> deadMessageHandlers, io.micrometer.core.instrument.MeterRegistry meterRegistry) KekioQueueAutoConfiguration.jedisClusterKekioQueue(redis.clients.jedis.JedisCluster jedisCluster, com.fasterxml.jackson.databind.ObjectMapper objectMapper, QueueExecutor queueExecutor, Collection<MessageHandler> handlers, List<Queue.DeadMessageCallback> deadMessageHandlers, io.micrometer.core.instrument.MeterRegistry meterRegistry) KekioQueueAutoConfiguration.jedisKekioQueue(redis.clients.jedis.JedisPool jedisPool, com.fasterxml.jackson.databind.ObjectMapper objectMapper, QueueExecutor queueExecutor, Collection<MessageHandler> handlers, List<Queue.DeadMessageCallback> deadMessageHandlers, io.micrometer.core.instrument.MeterRegistry meterRegistry) -
Uses of Queue.DeadMessageCallback in cn.sliew.carp.framework.queue.kekio.memory
Methods in cn.sliew.carp.framework.queue.kekio.memory that return types with arguments of type Queue.DeadMessageCallbackConstructor parameters in cn.sliew.carp.framework.queue.kekio.memory with type arguments of type Queue.DeadMessageCallbackModifierConstructorDescriptionInMemoryQueue(String name, QueueExecutor queueExecutor, Collection<MessageHandler> handlers, List<Queue.DeadMessageCallback> deadMessageHandlers, EventPublisher eventPublisher, io.micrometer.core.instrument.MeterRegistry meterRegistry, Boolean fillExecutorEachCycle, Duration requeueDelay, Duration requeueMaxJitter, Boolean canPollMany, TemporalAmount ackTimeout) -
Uses of Queue.DeadMessageCallback in cn.sliew.carp.framework.queue.kekio.redis
Classes in cn.sliew.carp.framework.queue.kekio.redis that implement Queue.DeadMessageCallbackModifier and TypeClassDescriptionclassclassA dead message handler that writes messages to a sorted set with a score representing the time the message was abandoned.classRedisDeadMessageHandler<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.Methods in cn.sliew.carp.framework.queue.kekio.redis that return types with arguments of type Queue.DeadMessageCallbackConstructor parameters in cn.sliew.carp.framework.queue.kekio.redis with type arguments of type Queue.DeadMessageCallbackModifierConstructorDescriptionprotectedAbstractRedisQueue(com.fasterxml.jackson.databind.ObjectMapper mapper, String name, QueueExecutor queueExecutor, Collection<MessageHandler> handlers, List<Queue.DeadMessageCallback> deadMessageHandlers, EventPublisher publisher, io.micrometer.core.instrument.MeterRegistry meterRegistry, Boolean fillExecutorEachCycle, Duration requeueDelay, Duration requeueMaxJitter, Boolean canPollMany, TemporalAmount ackTimeout, Integer lockTtlSeconds) JedisClusterQueue(redis.clients.jedis.JedisCluster jedisCluster, com.fasterxml.jackson.databind.ObjectMapper mapper, String name, QueueExecutor queueExecutor, Collection<MessageHandler> handlers, List<Queue.DeadMessageCallback> deadMessageHandlers, EventPublisher publisher, io.micrometer.core.instrument.MeterRegistry meterRegistry, Boolean fillExecutorEachCycle, Duration requeueDelay, Duration requeueMaxJitter, Boolean canPollMany, TemporalAmount ackTimeout, Integer lockTtlSeconds) JedisQueue(redis.clients.jedis.util.Pool<redis.clients.jedis.Jedis> pool, com.fasterxml.jackson.databind.ObjectMapper mapper, String name, QueueExecutor queueExecutor, Collection<MessageHandler> handlers, List<Queue.DeadMessageCallback> deadMessageHandlers, EventPublisher publisher, io.micrometer.core.instrument.MeterRegistry meterRegistry, Boolean fillExecutorEachCycle, Duration requeueDelay, Duration requeueMaxJitter, Boolean canPollMany, TemporalAmount ackTimeout, Integer lockTtlSeconds) RedisQueue(com.fasterxml.jackson.databind.ObjectMapper mapper, String name, QueueExecutor queueExecutor, Collection<MessageHandler> handlers, List<Queue.DeadMessageCallback> deadMessageHandlers, EventPublisher publisher, io.micrometer.core.instrument.MeterRegistry meterRegistry, Boolean fillExecutorEachCycle, Duration requeueDelay, Duration requeueMaxJitter, Boolean canPollMany, TemporalAmount ackTimeout, Integer lockTtlSeconds)