RedisSnapshotRepository

class RedisSnapshotRepository(redisTemplate: ReactiveStringRedisTemplate, keyConverter: AggregateKeyConverter = DefaultSnapshotKeyConverter) : SnapshotStore

Deprecated

Use RedisSnapshotStore.

Replace with

RedisSnapshotStore(redisTemplate, keyConverter)

Constructors

Link copied to clipboard
constructor(redisTemplate: ReactiveStringRedisTemplate, keyConverter: AggregateKeyConverter = DefaultSnapshotKeyConverter)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
open override val name: String

Functions

Link copied to clipboard
open override fun getVersion(aggregateId: AggregateId): Mono<Int>
Link copied to clipboard
open override fun <S : Any> load(aggregateId: AggregateId): Mono<Snapshot<S>>
Link copied to clipboard
open override fun <S : Any> save(snapshot: Snapshot<S>): Mono<Void>