RedisLinkStateManager

abstract class RedisLinkStateManager<L : StatefulLink<IdLong, T>, T : Any>(host: String, port: Int, storageType: KClass<T>, linkRef: KClass<L>, serializer: Json = Json, stateSelector: KeySelector<IdLong>) : LinkStateManager<IdLong, T> (source)

Inheritors

Constructors

Link copied to clipboard
constructor(host: String, port: Int, storageType: KClass<T>, linkRef: KClass<L>, serializer: Json = Json, stateSelector: KeySelector<IdLong>)

Properties

Link copied to clipboard
open val redis: ReThis
Link copied to clipboard
open override val stateKey: KeySelector<IdLong>

Functions

Link copied to clipboard
open suspend override fun del(key: IdLong)
Link copied to clipboard
open suspend override fun get(key: IdLong): T?
Link copied to clipboard
open suspend override fun set(key: IdLong, value: T)