Package-level declarations
Types
Link copied to clipboard
@ConditionalOnProperty(value = ["wow.redis.enabled"], matchIfMissing = true, havingValue = "true")
Link copied to clipboard
@AutoConfiguration(after = [WowAutoConfiguration::class, DataRedisReactiveAutoConfiguration::class] )
@EnableConfigurationProperties(value = [RedisProperties::class, EventStoreProperties::class, StorageRoutingProperties::class] )
Link copied to clipboard
@AutoConfiguration(before = [CommandAutoConfiguration::class, EventAutoConfiguration::class, StateAutoConfiguration::class], after = [DataRedisReactiveAutoConfiguration::class] )
@EnableConfigurationProperties(value = [RedisStreamRecoveryProperties::class, RedisStreamRetentionProperties::class, RedisStreamReceiverProperties::class] )
Link copied to clipboard
@ConfigurationProperties(prefix = "wow.redis")
Link copied to clipboard
@ConfigurationProperties(prefix = "wow.redis.message-bus.receiver")
Receive-side policy of the Redis Streams buses: consecutive receive failures are retried retryAttempts times with an exponential backoff from retryBackoff (the same defaults as wow.kafka.receiver.retry-*).
Link copied to clipboard
@ConfigurationProperties(prefix = "wow.redis.message-bus.recovery")
Link copied to clipboard
@ConfigurationProperties(prefix = "wow.redis.message-bus.retention")
What the Redis stream bus keeps (RedisStreamRetentionOptions). Trimming is off unless maxLength or maxAge is set; idle consumers with nothing pending are deleted unless reapIdleConsumers is false.