Package-level declarations
Types
Link copied to clipboard
abstract class AbstractRedisMessageBus<M : Message<*, *>, AggregateIdCapable, NamedAggregate, E : MessageExchange<*, M>>(redisTemplate: ReactiveStringRedisTemplate, topicConverter: AggregateTopicConverter, pollTimeout: Duration = Duration.ofSeconds(2)) : DistributedMessageBus<M, E>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
class RedisCommandBus(redisTemplate: ReactiveStringRedisTemplate, topicConverter: CommandTopicConverter = DefaultCommandTopicConverter, pollTimeout: Duration = Duration.ofSeconds(2)) : AbstractRedisMessageBus<CommandMessage<*>, ServerCommandExchange<*>> , DistributedCommandBus
Link copied to clipboard
class RedisDomainEventBus(redisTemplate: ReactiveStringRedisTemplate, topicConverter: EventStreamTopicConverter = DefaultEventStreamTopicConverter, pollTimeout: Duration = Duration.ofSeconds(2)) : AbstractRedisMessageBus<DomainEventStream, EventStreamExchange> , DistributedDomainEventBus
Link copied to clipboard
data class RedisEventStreamExchange(val message: DomainEventStream, acknowledge: Mono<Void>, val attributes: MutableMap<String, Any> = ConcurrentHashMap()) : EventStreamExchange
Link copied to clipboard
class RedisServerCommandExchange<C : Any>(val message: CommandMessage<C>, acknowledge: Mono<Void>, val attributes: MutableMap<String, Any> = ConcurrentHashMap()) : ServerCommandExchange<C>
Link copied to clipboard
class RedisStateEventBus(redisTemplate: ReactiveStringRedisTemplate, topicConverter: StateEventTopicConverter = DefaultStateEventTopicConverter, pollTimeout: Duration = Duration.ofSeconds(2)) : AbstractRedisMessageBus<StateEvent<*>, StateEventExchange<*>> , DistributedStateEventBus
Link copied to clipboard
class RedisStateEventExchange<C : Any>(val message: StateEvent<C>, acknowledge: Mono<Void>, val attributes: MutableMap<String, Any> = ConcurrentHashMap()) : StateEventExchange<C>
Link copied to clipboard