JedisServer

Constructors

Link copied to clipboard
private constructor(builder: JedisServer.Builder)

Types

Link copied to clipboard

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
private val kvScripts: Set<KvScript>
Link copied to clipboard
Link copied to clipboard
protected val log: Logger
Link copied to clipboard
protected val nodes: Set<HostPort>
Link copied to clipboard
protected val password: String
Link copied to clipboard
private val poolMaxIdle: Int
Link copied to clipboard
private val poolMaxTotal: Int
Link copied to clipboard
private val poolMinIdle: Int
Link copied to clipboard
private open var redisClient: UnifiedJedis
Link copied to clipboard
Link copied to clipboard
private val running: AtomicBoolean
Link copied to clipboard

Functions

Link copied to clipboard
open fun awaitSubscribers(timeoutMs: Long)
Link copied to clipboard
Link copied to clipboard
fun close()
Link copied to clipboard
protected open fun createRegistrar(): PubSubRegistrar
Link copied to clipboard
open fun del(key: KvKey, keyParams: Array<Any>)
Link copied to clipboard
open fun eval(scriptKey: KvScript, keys: List<String>, args: List<String>): Any
open fun eval(scriptKey: KvScript): Any
open fun eval(scriptKey: KvScript, keys: List<String>): Any
Link copied to clipboard
open fun get(key: KvKey, keyParams: Array<Any>): String
Link copied to clipboard
protected fun onKvServerStart()
Link copied to clipboard
protected abstract fun onStart()
protected fun onStart()
Link copied to clipboard
protected fun onStop()
Link copied to clipboard
open fun publish(channel: KvChannel, message: String, channelParams: Array<Any>)
Link copied to clipboard
open fun publishBinary(channel: KvChannel, message: Array<Byte>, channelParams: Array<Any>)
Link copied to clipboard
open fun set(key: KvKey, value: String, keyParams: Array<Any>)
Link copied to clipboard
open fun setWithTtl(key: KvKey, value: String, keyParams: Array<Any>)
Link copied to clipboard
fun start()
Link copied to clipboard