Package com.github.sonus21.rqueue.spring
package com.github.sonus21.rqueue.spring
-
ClassDescriptionAuto-configure Rqueue when
RedisConnectionFactory(or, whenEnableRqueue.backend()isBackend.NATS, anConnection-derivedMessageBroker) is available.Checks whether MeterRegistry bean is present it or not.Activates the NATS backend wiring whenio.nats.client.JetStreamis on the classpath andrqueue.backend=natsis set in the environment.Selects the listener configuration classes to import based onEnableRqueue.backend().Non-Boot configuration that wires a JetStream-backedMessageBrokerfor Spring users who opt in via@EnableRqueue(backend = NATS)or via theNatsBackendCondition(jnats classpath +rqueue.backend=nats).Conditionally importsRqueueRedisListenerConfigonly when therqueue-redismodule is on the classpath.