RedisIdempotentStore

class RedisIdempotentStore(stringRedisTemplate: StringRedisTemplate, jsonMapper: JsonMapper) : IdempotentStore

Redis implementation of IdempotentStore.

Constructors

Link copied to clipboard
constructor(stringRedisTemplate: StringRedisTemplate, jsonMapper: JsonMapper)

Types

Link copied to clipboard
object Companion

Functions

Link copied to clipboard
open override fun acquire(key: String, token: String, processingTtl: Duration): IdempotentStore.AcquireResult
Link copied to clipboard
open override fun complete(key: String, token: String, cachedValue: String?, ttl: Duration): Boolean
Link copied to clipboard
open override fun release(key: String, token: String): Boolean
Link copied to clipboard
open override fun renew(key: String, token: String, processingTtl: Duration): Boolean