Index

B C E J M N R S 
All Classes and Interfaces|All Packages

B

backend() - Element in annotation interface com.github.sonus21.rqueue.spring.EnableRqueue
Backend to wire.

C

com.github.sonus21.rqueue.spring - package com.github.sonus21.rqueue.spring
 

E

EnableRqueue - Annotation Interface in com.github.sonus21.rqueue.spring
Auto-configure Rqueue when RedisConnectionFactory (or, when EnableRqueue.backend() is Backend.NATS, an Connection-derived MessageBroker) is available.

J

jetStream(Connection) - Method in class com.github.sonus21.rqueue.spring.RqueueNatsListenerConfig
 
jetStreamManagement(Connection) - Method in class com.github.sonus21.rqueue.spring.RqueueNatsListenerConfig
 
jetStreamMessageBroker(Connection, JetStream, JetStreamManagement) - Method in class com.github.sonus21.rqueue.spring.RqueueNatsListenerConfig
 

M

matches(ConditionContext, AnnotatedTypeMetadata) - Method in class com.github.sonus21.rqueue.spring.MetricsEnabled
 
matches(ConditionContext, AnnotatedTypeMetadata) - Method in class com.github.sonus21.rqueue.spring.NatsBackendCondition
 
MetricsEnabled - Class in com.github.sonus21.rqueue.spring
Checks whether MeterRegistry bean is present it or not.
MetricsEnabled() - Constructor for class com.github.sonus21.rqueue.spring.MetricsEnabled
 

N

NatsBackendCondition - Class in com.github.sonus21.rqueue.spring
Activates the NATS backend wiring when io.nats.client.JetStream is on the classpath and rqueue.backend=nats is set in the environment.
NatsBackendCondition() - Constructor for class com.github.sonus21.rqueue.spring.NatsBackendCondition
 
natsConnection() - Method in class com.github.sonus21.rqueue.spring.RqueueNatsListenerConfig
 
natsStreamValidator(NatsProvisioner) - Method in class com.github.sonus21.rqueue.spring.RqueueNatsListenerConfig
 

R

reactiveRqueueMessageEnqueuer(RqueueMessageHandler, RqueueMessageTemplate, MessageBroker, RqueueMessageIdGenerator) - Method in class com.github.sonus21.rqueue.spring.RqueueListenerConfig
 
RqueueBackendImportSelector - Class in com.github.sonus21.rqueue.spring
Selects the listener configuration classes to import based on EnableRqueue.backend().
RqueueBackendImportSelector() - Constructor for class com.github.sonus21.rqueue.spring.RqueueBackendImportSelector
 
rqueueEndpointManager(RqueueMessageHandler, RqueueMessageTemplate, MessageBroker, RqueueMessageIdGenerator) - Method in class com.github.sonus21.rqueue.spring.RqueueListenerConfig
 
RqueueListenerConfig - Class in com.github.sonus21.rqueue.spring
 
RqueueListenerConfig() - Constructor for class com.github.sonus21.rqueue.spring.RqueueListenerConfig
 
rqueueMessageEnqueuer(RqueueMessageHandler, RqueueMessageTemplate, MessageBroker, RqueueMessageIdGenerator) - Method in class com.github.sonus21.rqueue.spring.RqueueListenerConfig
 
rqueueMessageHandler(MessageBroker) - Method in class com.github.sonus21.rqueue.spring.RqueueListenerConfig
 
rqueueMessageListenerContainer(RqueueMessageHandler) - Method in class com.github.sonus21.rqueue.spring.RqueueListenerConfig
 
rqueueMessageManager(RqueueMessageHandler, RqueueMessageTemplate, MessageBroker, RqueueMessageIdGenerator) - Method in class com.github.sonus21.rqueue.spring.RqueueListenerConfig
 
rqueueMessageTemplate(RqueueConfig) - Method in class com.github.sonus21.rqueue.spring.RqueueListenerConfig
 
rqueueMetricsCounter(RqueueMetricsRegistry) - Method in class com.github.sonus21.rqueue.spring.RqueueListenerConfig
 
RqueueMetricsProperties - Class in com.github.sonus21.rqueue.spring
 
RqueueMetricsProperties() - Constructor for class com.github.sonus21.rqueue.spring.RqueueMetricsProperties
 
rqueueMetricsRegistry() - Method in class com.github.sonus21.rqueue.spring.RqueueListenerConfig
 
RqueueNatsListenerConfig - Class in com.github.sonus21.rqueue.spring
Non-Boot configuration that wires a JetStream-backed MessageBroker for Spring users who opt in via @EnableRqueue(backend = NATS) or via the NatsBackendCondition (jnats classpath + rqueue.backend=nats).
RqueueNatsListenerConfig() - Constructor for class com.github.sonus21.rqueue.spring.RqueueNatsListenerConfig
 
RqueueRedisConfigImportSelector - Class in com.github.sonus21.rqueue.spring
Conditionally imports RqueueRedisListenerConfig only when the rqueue-redis module is on the classpath.
RqueueRedisConfigImportSelector() - Constructor for class com.github.sonus21.rqueue.spring.RqueueRedisConfigImportSelector
 

S

selectImports(AnnotationMetadata) - Method in class com.github.sonus21.rqueue.spring.RqueueBackendImportSelector
 
selectImports(AnnotationMetadata) - Method in class com.github.sonus21.rqueue.spring.RqueueRedisConfigImportSelector
 
B C E J M N R S 
All Classes and Interfaces|All Packages