Uses of Class
com.aim2be.platform.outbox.redis.RedisOutboxProperties
-
Uses of RedisOutboxProperties in com.aim2be.platform.outbox.redis
Methods in com.aim2be.platform.outbox.redis with parameters of type RedisOutboxPropertiesModifier and TypeMethodDescriptionRedisOutboxAutoConfiguration.redisDurabilityValidator(org.springframework.data.redis.core.StringRedisTemplate redis, RedisOutboxProperties properties, RedisOutboxMetrics metrics) The durability validator (startup + periodic AOF/fsync/noeviction guard, refinement #7).RedisOutboxAutoConfiguration.redisOutboxBackoff(RedisOutboxProperties properties) The exponential-backoff calculator for failure re-scoring (refinement #5).io.github.resilience4j.circuitbreaker.CircuitBreakerRedisOutboxAutoConfiguration.redisOutboxCircuitBreaker(RedisOutboxProperties properties, io.github.resilience4j.circuitbreaker.CircuitBreakerRegistry registry) The Redis hot-relayCircuitBreaker, thresholds built explicitly fromim2be.outbox.redis.circuit-breaker.*so the config takes effect regardless of which registry the consumer wired.RedisOutboxAutoConfiguration.redisOutboxKeys(RedisOutboxProperties properties) The hash-tagged key set derived fromim2be.outbox.redis.key-prefix(refinement #8).RedisOutboxAutoConfiguration.redisOutboxPollerWorker(OutboxBackend backend, org.springframework.kafka.core.KafkaTemplate<byte[], byte[]> kafkaTemplate, org.springframework.data.redis.core.StringRedisTemplate redis, RedisOutboxScripts scripts, RedisOutboxKeys keys, RedisOutboxProperties properties, RedisOutboxMetrics metrics) The cold poller.RedisOutboxAutoConfiguration.redisOutboxRelay(OutboxBackend backend, org.springframework.kafka.core.KafkaTemplate<byte[], byte[]> kafkaTemplate, io.github.resilience4j.circuitbreaker.CircuitBreaker redisOutboxCircuitBreaker, RedisOutboxMetrics metrics, RedisOutboxProperties properties) The inline hot relay (own breaker — the PG AFTER_COMMIT relay is unusable for a transaction-free backend; seeRedisOutboxRelay).RedisOutboxAutoConfiguration.redisOutboxRetentionWorker(org.springframework.data.redis.core.StringRedisTemplate redis, RedisOutboxScripts scripts, RedisOutboxKeys keys, org.springframework.beans.factory.ObjectProvider<com.fasterxml.jackson.databind.ObjectMapper> objectMapper, RedisOutboxProperties properties, RedisOutboxMetrics metrics) The SENT-retention worker (refinement #9).Constructors in com.aim2be.platform.outbox.redis with parameters of type RedisOutboxPropertiesModifierConstructorDescriptionRedisOutboxAutoConfiguration(RedisOutboxProperties properties) Validates cross-field properties that JSR-303 field annotations cannot express, then logs the active backend.RedisOutboxPollerWorker(OutboxBackend backend, org.springframework.kafka.core.KafkaTemplate<byte[], byte[]> kafkaTemplate, org.springframework.data.redis.core.StringRedisTemplate redis, RedisOutboxScripts scripts, RedisOutboxKeys keys, RedisOutboxProperties properties, RedisOutboxMetrics metrics)