@Configuration
@ComponentScan(value="com.github.sonus21.rqueue.web")
public class RqueueListenerConfig
extends com.github.sonus21.rqueue.config.RqueueListenerBaseConfig
| Constructor and Description |
|---|
RqueueListenerConfig() |
| Modifier and Type | Method and Description |
|---|---|
com.github.sonus21.rqueue.listener.RqueueMessageHandler |
rqueueMessageHandler() |
com.github.sonus21.rqueue.listener.RqueueMessageListenerContainer |
rqueueMessageListenerContainer(com.github.sonus21.rqueue.listener.RqueueMessageHandler rqueueMessageHandler) |
com.github.sonus21.rqueue.core.RqueueMessageSender |
rqueueMessageSender(com.github.sonus21.rqueue.core.RqueueMessageTemplate rqueueMessageTemplate) |
com.github.sonus21.rqueue.core.RqueueMessageTemplate |
rqueueMessageTemplate(com.github.sonus21.rqueue.config.RqueueConfig rqueueConfig) |
com.github.sonus21.rqueue.metrics.RqueueMetricsCounter |
rqueueMetricsCounter(com.github.sonus21.rqueue.metrics.RqueueMetricsRegistry rqueueMetricsRegistry) |
com.github.sonus21.rqueue.metrics.RqueueMetricsRegistry |
rqueueMetricsRegistry(com.github.sonus21.rqueue.common.RqueueRedisTemplate<java.lang.String> rqueueRedisTemplate) |
delayedMessageScheduler, getMessageTemplate, processingMessageScheduler, rqueueConfig, rqueueLockManager, rqueueRedisListenerContainerFactory, rqueueRedisLongTemplate, rqueueSchedulerConfig, rqueueViewResolver, rqueueWebConfig, stringRqueueRedisTemplate@Bean public com.github.sonus21.rqueue.listener.RqueueMessageHandler rqueueMessageHandler()
@Bean @DependsOn(value="rqueueConfig") public com.github.sonus21.rqueue.listener.RqueueMessageListenerContainer rqueueMessageListenerContainer(com.github.sonus21.rqueue.listener.RqueueMessageHandler rqueueMessageHandler)
@Bean public com.github.sonus21.rqueue.core.RqueueMessageTemplate rqueueMessageTemplate(com.github.sonus21.rqueue.config.RqueueConfig rqueueConfig)
@Bean public com.github.sonus21.rqueue.core.RqueueMessageSender rqueueMessageSender(com.github.sonus21.rqueue.core.RqueueMessageTemplate rqueueMessageTemplate)
@Bean @Conditional(value=MetricsEnabled.class) @DependsOn(value={"meterRegistry","rqueueMetricsProperties"}) public com.github.sonus21.rqueue.metrics.RqueueMetricsRegistry rqueueMetricsRegistry(@Qualifier(value="stringRqueueRedisTemplate") com.github.sonus21.rqueue.common.RqueueRedisTemplate<java.lang.String> rqueueRedisTemplate)
@Bean @Conditional(value=MetricsEnabled.class) public com.github.sonus21.rqueue.metrics.RqueueMetricsCounter rqueueMetricsCounter(com.github.sonus21.rqueue.metrics.RqueueMetricsRegistry rqueueMetricsRegistry)