Constructors

Link copied to clipboard
constructor(redisTemplate: ReactiveStringRedisTemplate, topicConverter: StateEventTopicConverter = DefaultStateEventTopicConverter, pollTimeout: Duration = Duration.ofSeconds(2))
constructor(redisTemplate: ReactiveStringRedisTemplate, recoveryOptions: RedisStreamRecoveryOptions, observer: RedisMessageBusObserver = RedisMessageBusObserver.NOOP, topicConverter: StateEventTopicConverter = DefaultStateEventTopicConverter, pollTimeout: Duration = Duration.ofSeconds(2))

Properties

Link copied to clipboard
open override val messageType: Class<StateEvent<*>>
Link copied to clipboard
open override val topicKind: TopicKind

Functions

Link copied to clipboard
open override fun close()
Link copied to clipboard
open fun receive(subscription: MessageSubscription): Flux<StateEventExchange<*>>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun send(message: StateEvent<*>): Mono<Void>
Link copied to clipboard
open override fun StateEvent<*>.toExchange(acknowledgePublisher: Mono<Void>): StateEventExchange<*>