@Configuration
@ComponentScan(value={"com.github.sonus21.rqueue.web","com.github.sonus21.rqueue.dao"})
public class RqueueListenerConfig
extends com.github.sonus21.rqueue.config.RqueueListenerBaseConfig
| Constructor and Description |
|---|
RqueueListenerConfig() |
| Modifier and Type | Method and Description |
|---|---|
com.github.sonus21.rqueue.core.ReactiveRqueueMessageEnqueuer |
reactiveRqueueMessageEnqueuer(com.github.sonus21.rqueue.listener.RqueueMessageHandler rqueueMessageHandler,
com.github.sonus21.rqueue.core.RqueueMessageTemplate rqueueMessageTemplate) |
com.github.sonus21.rqueue.core.RqueueEndpointManager |
rqueueEndpointManager(com.github.sonus21.rqueue.listener.RqueueMessageHandler rqueueMessageHandler,
com.github.sonus21.rqueue.core.RqueueMessageTemplate rqueueMessageTemplate) |
com.github.sonus21.rqueue.core.RqueueMessageEnqueuer |
rqueueMessageEnqueuer(com.github.sonus21.rqueue.listener.RqueueMessageHandler rqueueMessageHandler,
com.github.sonus21.rqueue.core.RqueueMessageTemplate rqueueMessageTemplate) |
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.RqueueMessageManager |
rqueueMessageManager(com.github.sonus21.rqueue.listener.RqueueMessageHandler rqueueMessageHandler,
com.github.sonus21.rqueue.core.RqueueMessageTemplate rqueueMessageTemplate) |
com.github.sonus21.rqueue.core.RqueueMessageSender |
rqueueMessageSender(com.github.sonus21.rqueue.listener.RqueueMessageHandler rqueueMessageHandler,
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() |
getMessageConverterProvider, getMessageTemplate, processingMessageScheduler, reactiveRqueueViewResolver, rqueueBeanProvider, rqueueConfig, rqueueInternalPubSubChannel, rqueueLockManager, rqueueQueueMetrics, rqueueRedisListenerContainerFactory, rqueueRedisLongTemplate, rqueueSchedulerConfig, rqueueStringDao, rqueueViewResolver, rqueueWebConfig, scheduledMessageScheduler, 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.listener.RqueueMessageHandler rqueueMessageHandler,
com.github.sonus21.rqueue.core.RqueueMessageTemplate rqueueMessageTemplate)
@Bean
public com.github.sonus21.rqueue.core.RqueueMessageManager rqueueMessageManager(com.github.sonus21.rqueue.listener.RqueueMessageHandler rqueueMessageHandler,
com.github.sonus21.rqueue.core.RqueueMessageTemplate rqueueMessageTemplate)
@Bean
public com.github.sonus21.rqueue.core.RqueueEndpointManager rqueueEndpointManager(com.github.sonus21.rqueue.listener.RqueueMessageHandler rqueueMessageHandler,
com.github.sonus21.rqueue.core.RqueueMessageTemplate rqueueMessageTemplate)
@Bean
public com.github.sonus21.rqueue.core.RqueueMessageEnqueuer rqueueMessageEnqueuer(com.github.sonus21.rqueue.listener.RqueueMessageHandler rqueueMessageHandler,
com.github.sonus21.rqueue.core.RqueueMessageTemplate rqueueMessageTemplate)
@Bean @Conditional(value=MetricsEnabled.class) @DependsOn(value={"meterRegistry","rqueueMetricsProperties"}) public com.github.sonus21.rqueue.metrics.RqueueMetricsRegistry rqueueMetricsRegistry()
@Bean @Conditional(value=MetricsEnabled.class) public com.github.sonus21.rqueue.metrics.RqueueMetricsCounter rqueueMetricsCounter(com.github.sonus21.rqueue.metrics.RqueueMetricsRegistry rqueueMetricsRegistry)
@Bean
@Conditional(value=com.github.sonus21.rqueue.utils.condition.ReactiveEnabled.class)
public com.github.sonus21.rqueue.core.ReactiveRqueueMessageEnqueuer reactiveRqueueMessageEnqueuer(com.github.sonus21.rqueue.listener.RqueueMessageHandler rqueueMessageHandler,
com.github.sonus21.rqueue.core.RqueueMessageTemplate rqueueMessageTemplate)