JedisPubSubAdapter

open class JedisPubSubAdapter : JedisPubSub

Constructors

Link copied to clipboard
constructor(kvSubscriber: KvSubscriber<String>, paramExtractor: ChannelParamExtractor)

Properties

Link copied to clipboard
private val authenticator: JedisSafeAuthenticator
Link copied to clipboard
Link copied to clipboard
private val LOG: Logger
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
protected fun encode(raw: Array<Byte>): String
protected abstract fun encode(p: Array<Byte>): T
Link copied to clipboard
Link copied to clipboard
open fun onMessage(channel: String, message: String)
Link copied to clipboard
open fun onPMessage(pattern: String, channel: String, message: String)
Link copied to clipboard
open fun onPong(pattern: T)
Link copied to clipboard
open fun onPSubscribe(pattern: String, subscribedChannels: Int)
Link copied to clipboard
open fun onPUnsubscribe(pattern: String, subscribedChannels: Int)
Link copied to clipboard
open fun onSubscribe(channel: String, subscribedChannels: Int)
Link copied to clipboard
open fun onUnsubscribe(channel: String, subscribedChannels: Int)
Link copied to clipboard
fun ping()
Link copied to clipboard
fun proceed(client: Connection, channels: Array<T>)
Link copied to clipboard
fun proceedWithPatterns(client: Connection, patterns: Array<T>)
Link copied to clipboard
fun psubscribe(patterns: Array<T>)
Link copied to clipboard
Link copied to clipboard
fun subscribe(channels: Array<T>)
Link copied to clipboard