Index
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
MessageBrowsingRepositorypowering 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
RqueueSerDesfor 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
MessageBrokerwhenrqueue.backend=natsand 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
RqueueListenerAutoConfighas run and theRqueueConfigbean 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
RqueueRedisListenerConfigonly when therqueue-redismodule 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
All Classes and Interfaces|All Packages