Index

C J N R S 
All Classes and Interfaces|All Packages

C

com.github.sonus21.rqueue.spring.boot - package com.github.sonus21.rqueue.spring.boot
 
Connection() - Constructor for class com.github.sonus21.rqueue.spring.boot.RqueueNatsProperties.Connection
 
Consumer() - Constructor for class com.github.sonus21.rqueue.spring.boot.RqueueNatsProperties.Consumer
 

J

jetStream(Connection) - Method in class com.github.sonus21.rqueue.spring.boot.RqueueNatsAutoConfig
 
jetStreamManagement(Connection) - Method in class com.github.sonus21.rqueue.spring.boot.RqueueNatsAutoConfig
 
jetStreamMessageBroker(Connection, JetStream, JetStreamManagement, NatsProvisioner, RqueueNatsProperties) - Method in class com.github.sonus21.rqueue.spring.boot.RqueueNatsAutoConfig
 

N

Naming() - Constructor for class com.github.sonus21.rqueue.spring.boot.RqueueNatsProperties.Naming
 
natsConnection(RqueueNatsProperties) - Method in class com.github.sonus21.rqueue.spring.boot.RqueueNatsAutoConfig
 
natsKvBucketValidator(Connection, RqueueNatsProperties) - Method in class com.github.sonus21.rqueue.spring.boot.RqueueNatsAutoConfig
Bean form of the KV-bucket validator.
natsKvBucketValidatorFallback(Connection, RqueueNatsProperties) - Method in class com.github.sonus21.rqueue.spring.boot.RqueueNatsListenerAutoConfig
Guard bean that validates KV buckets.
natsMessageBrowsingRepository(JetStreamManagement, RqueueNatsProperties) - Method in class com.github.sonus21.rqueue.spring.boot.RqueueNatsAutoConfig
NATS-side MessageBrowsingRepository powering the dashboard's data-explorer and queue-detail panels.
natsProvisioner(Connection, JetStreamManagement, RqueueNatsProperties) - Method in class com.github.sonus21.rqueue.spring.boot.RqueueNatsAutoConfig
 
natsRqueueQueueMetricsProvider(JetStreamManagement, RqueueNatsProperties) - Method in class com.github.sonus21.rqueue.spring.boot.RqueueNatsAutoConfig
 
natsRqueueWorkerRegistry(RqueueConfig, WorkerRegistryStore) - Method in class com.github.sonus21.rqueue.spring.boot.RqueueNatsListenerAutoConfig
Worker registry backed by NATS KV.
natsSerDes() - Method in class com.github.sonus21.rqueue.spring.boot.RqueueNatsAutoConfig
Shared RqueueSerDes for the NATS backend.
natsStreamValidator(NatsProvisioner, RqueueNatsProperties, ObjectProvider<RqueueConfig>) - Method in class com.github.sonus21.rqueue.spring.boot.RqueueNatsAutoConfig
Boot-time stream / DLQ existence guard.
natsWorkerRegistryStore(NatsProvisioner, RqueueSerDes) - Method in class com.github.sonus21.rqueue.spring.boot.RqueueNatsListenerAutoConfig
NATS KV-backed store that persists worker registration entries.

R

reactiveRqueueMessageEnqueuer(RqueueMessageHandler, RqueueMessageTemplate, MessageBroker, RqueueMessageIdGenerator) - Method in class com.github.sonus21.rqueue.spring.boot.RqueueListenerAutoConfig
 
rqueueEndpointManager(RqueueMessageHandler, RqueueMessageTemplate, MessageBroker, RqueueMessageIdGenerator) - Method in class com.github.sonus21.rqueue.spring.boot.RqueueListenerAutoConfig
 
RqueueListenerAutoConfig - Class in com.github.sonus21.rqueue.spring.boot
 
RqueueListenerAutoConfig() - Constructor for class com.github.sonus21.rqueue.spring.boot.RqueueListenerAutoConfig
 
rqueueMessageEnqueuer(RqueueMessageHandler, RqueueMessageTemplate, MessageBroker, RqueueMessageIdGenerator) - Method in class com.github.sonus21.rqueue.spring.boot.RqueueListenerAutoConfig
 
rqueueMessageHandler(MessageBroker) - Method in class com.github.sonus21.rqueue.spring.boot.RqueueListenerAutoConfig
 
rqueueMessageListenerContainer(RqueueMessageHandler, MessageBroker) - Method in class com.github.sonus21.rqueue.spring.boot.RqueueListenerAutoConfig
 
rqueueMessageManager(RqueueMessageHandler, RqueueMessageTemplate, MessageBroker, RqueueMessageIdGenerator) - Method in class com.github.sonus21.rqueue.spring.boot.RqueueListenerAutoConfig
 
rqueueMessageTemplate(RqueueConfig) - Method in class com.github.sonus21.rqueue.spring.boot.RqueueListenerAutoConfig
 
RqueueMetricsAutoConfig - Class in com.github.sonus21.rqueue.spring.boot
 
RqueueMetricsAutoConfig() - Constructor for class com.github.sonus21.rqueue.spring.boot.RqueueMetricsAutoConfig
 
rqueueMetricsCounter(RqueueMetricsRegistry) - Method in class com.github.sonus21.rqueue.spring.boot.RqueueMetricsAutoConfig
 
RqueueMetricsProperties - Class in com.github.sonus21.rqueue.spring.boot
 
RqueueMetricsProperties() - Constructor for class com.github.sonus21.rqueue.spring.boot.RqueueMetricsProperties
 
rqueueMetricsRegistry(MetricsProperties, RqueueMetricsProperties) - Method in class com.github.sonus21.rqueue.spring.boot.RqueueMetricsAutoConfig
 
RqueueNatsAutoConfig - Class in com.github.sonus21.rqueue.spring.boot
Auto-configuration that wires a JetStream-backed MessageBroker when rqueue.backend=nats and the jnats client is on the classpath.
RqueueNatsAutoConfig() - Constructor for class com.github.sonus21.rqueue.spring.boot.RqueueNatsAutoConfig
 
RqueueNatsListenerAutoConfig - Class in com.github.sonus21.rqueue.spring.boot
Post-listener auto-configuration that wires the NATS-backed worker registry after RqueueListenerAutoConfig has run and the RqueueConfig bean is available.
RqueueNatsListenerAutoConfig() - Constructor for class com.github.sonus21.rqueue.spring.boot.RqueueNatsListenerAutoConfig
 
RqueueNatsProperties - Class in com.github.sonus21.rqueue.spring.boot
Configuration properties for the optional NATS / JetStream backend.
RqueueNatsProperties() - Constructor for class com.github.sonus21.rqueue.spring.boot.RqueueNatsProperties
 
RqueueNatsProperties.Connection - Class in com.github.sonus21.rqueue.spring.boot
 
RqueueNatsProperties.Consumer - Class in com.github.sonus21.rqueue.spring.boot
 
RqueueNatsProperties.Naming - Class in com.github.sonus21.rqueue.spring.boot
 
RqueueNatsProperties.Stream - Class in com.github.sonus21.rqueue.spring.boot
 
RqueueRedisConfigImportSelector - Class in com.github.sonus21.rqueue.spring.boot
Conditionally imports RqueueRedisListenerConfig only when the rqueue-redis module is on the classpath.
RqueueRedisConfigImportSelector() - Constructor for class com.github.sonus21.rqueue.spring.boot.RqueueRedisConfigImportSelector
 

S

selectImports(AnnotationMetadata) - Method in class com.github.sonus21.rqueue.spring.boot.RqueueRedisConfigImportSelector
 
Stream() - Constructor for class com.github.sonus21.rqueue.spring.boot.RqueueNatsProperties.Stream
 
C J N R S 
All Classes and Interfaces|All Packages