BinaryJedisPubSubAdapter

open class BinaryJedisPubSubAdapter : BinaryJedisPubSub

Constructors

Link copied to clipboard
constructor(kvSubscriber: KvSubscriber<Array<Byte>>, 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>): Array<Byte>
protected abstract fun encode(p: Array<Byte>): T
Link copied to clipboard
Link copied to clipboard
open fun onMessage(channel: Array<Byte>, message: Array<Byte>)
Link copied to clipboard
open fun onPMessage(pattern: Array<Byte>, channel: Array<Byte>, message: Array<Byte>)
Link copied to clipboard
open fun onPong(pattern: T)
Link copied to clipboard
open fun onPSubscribe(pattern: Array<Byte>, subscribedChannels: Int)
Link copied to clipboard
open fun onPUnsubscribe(pattern: Array<Byte>, subscribedChannels: Int)
Link copied to clipboard
open fun onSubscribe(channel: Array<Byte>, subscribedChannels: Int)
Link copied to clipboard
open fun onUnsubscribe(channel: Array<Byte>, 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