Uses of Interface
cn.sliew.carp.framework.queue.kekio.MessageHandler
Packages that use MessageHandler
Package
Description
-
Uses of MessageHandler in cn.sliew.carp.framework.queue.kekio
Methods in cn.sliew.carp.framework.queue.kekio that return types with arguments of type MessageHandlerModifier and TypeMethodDescriptionMethods in cn.sliew.carp.framework.queue.kekio with parameters of type MessageHandlerModifier and TypeMethodDescriptionvoidQueueProcessor.addMessageHandler(MessageHandler<?> handler) voidMessageHandlerManager.register(String topic, String consumerGroup, MessageHandler handler) voidMessageHandlerManager.remove(String topic, String consumerGroup, MessageHandler handler) voidQueueProcessor.removeMessageHandler(MessageHandler<?> handler) Constructor parameters in cn.sliew.carp.framework.queue.kekio with type arguments of type MessageHandlerModifierConstructorDescriptionAbstractQueue(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, Collection<MessageHandler> handlers, EventPublisher publisher, List<Queue.DeadMessageCallback> deadMessageHandlers, Boolean fillExecutorEachCycle, Duration requeueDelay, Duration requeueMaxJitter) -
Uses of MessageHandler in cn.sliew.carp.framework.queue.kekio.configuration
Method parameters in cn.sliew.carp.framework.queue.kekio.configuration with type arguments of type MessageHandlerModifier 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 MessageHandler in cn.sliew.carp.framework.queue.kekio.memory
Constructor parameters in cn.sliew.carp.framework.queue.kekio.memory with type arguments of type MessageHandlerModifierConstructorDescriptionInMemoryQueue(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 MessageHandler in cn.sliew.carp.framework.queue.kekio.redis
Constructor parameters in cn.sliew.carp.framework.queue.kekio.redis with type arguments of type MessageHandlerModifierConstructorDescriptionprotectedAbstractRedisQueue(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)