RedisServerCommandExchange

class RedisServerCommandExchange<C : Any>(val message: CommandMessage<C>, acknowledge: Mono<Void>, val attributes: MutableMap<String, Any> = ConcurrentHashMap()) : ServerCommandExchange<C>

Constructors

Link copied to clipboard
constructor(message: CommandMessage<C>, acknowledge: Mono<Void>, attributes: MutableMap<String, Any> = ConcurrentHashMap())

Properties

Link copied to clipboard
open override val attributes: MutableMap<String, Any>
Link copied to clipboard
open override val message: CommandMessage<C>

Functions

Link copied to clipboard
open override fun acknowledge(): Mono<Void>
Link copied to clipboard
open override fun clearError()
Link copied to clipboard
open override fun <T : Any> extractDeclared(type: Class<T>): T?
Link copied to clipboard
open fun <T : Any> extractObject(type: KType): T?
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override fun getAggregateVersion(): Int?
Link copied to clipboard
open fun <T> getAttribute(key: String): T?
Link copied to clipboard
open fun <R> getCommandInvokeResult(): R?
Link copied to clipboard
open override fun getCommandResult(): Map<String, Any>
open override fun <R> getCommandResult(key: String): R?
Link copied to clipboard
open override fun getError(): Throwable?
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun setAggregateMetadata(aggregateMetadata: AggregateMetadata<*, *>): ServerCommandExchange<C>
Link copied to clipboard
Link copied to clipboard
open fun setAggregateVersion(aggregateVersion: Int): ServerCommandExchange<C>
Link copied to clipboard
open fun setAttribute(key: String, value: Any): ServerCommandExchange<C>
Link copied to clipboard
Link copied to clipboard
open override fun setCommandResult(key: String, value: Any)
Link copied to clipboard
open override fun setError(throwable: Throwable)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard