NOISIF Platform
Toggle table of contents
80ccce4
java
Target filter
java
Switch theme
Search in API
Skip to content
NOISIF Platform
NSL KV
/
xyz.noisif.nsl.kv.jedis.pubsub
/
JedisPubSubAdapter
Jedis
Pub
Sub
Adapter
open
class
JedisPubSubAdapter
:
JedisPubSub
Members
Constructors
Jedis
Pub
Sub
Adapter
Link copied to clipboard
constructor
(
kvSubscriber
:
KvSubscriber
<
String
>
,
paramExtractor
:
ChannelParamExtractor
)
Properties
authenticator
Link copied to clipboard
private
val
authenticator
:
JedisSafeAuthenticator
kv
Subscriber
Link copied to clipboard
private
val
kvSubscriber
:
KvSubscriber
<
String
>
LOG
Link copied to clipboard
private
val
LOG
:
Logger
param
Extractor
Link copied to clipboard
private
val
paramExtractor
:
ChannelParamExtractor
ping
Result
Handler
Link copied to clipboard
private
val
pingResultHandler
:
Consumer
<
Any
>
subscribed
Channels
Link copied to clipboard
open
val
subscribedChannels
:
Int
Functions
encode
Link copied to clipboard
protected
fun
encode
(
raw
:
Array
<
Byte
>
)
:
String
protected
abstract
fun
encode
(
p
:
Array
<
Byte
>
)
:
T
is
Subscribed
Link copied to clipboard
fun
isSubscribed
(
)
:
Boolean
on
Message
Link copied to clipboard
open
fun
onMessage
(
channel
:
String
,
message
:
String
)
on
PMessage
Link copied to clipboard
open
fun
onPMessage
(
pattern
:
String
,
channel
:
String
,
message
:
String
)
on
Pong
Link copied to clipboard
open
fun
onPong
(
pattern
:
T
)
on
PSubscribe
Link copied to clipboard
open
fun
onPSubscribe
(
pattern
:
String
,
subscribedChannels
:
Int
)
on
PUnsubscribe
Link copied to clipboard
open
fun
onPUnsubscribe
(
pattern
:
String
,
subscribedChannels
:
Int
)
on
Subscribe
Link copied to clipboard
open
fun
onSubscribe
(
channel
:
String
,
subscribedChannels
:
Int
)
on
Unsubscribe
Link copied to clipboard
open
fun
onUnsubscribe
(
channel
:
String
,
subscribedChannels
:
Int
)
ping
Link copied to clipboard
fun
ping
(
)
proceed
Link copied to clipboard
fun
proceed
(
client
:
Connection
,
channels
:
Array
<
T
>
)
proceed
With
Patterns
Link copied to clipboard
fun
proceedWithPatterns
(
client
:
Connection
,
patterns
:
Array
<
T
>
)
psubscribe
Link copied to clipboard
fun
psubscribe
(
patterns
:
Array
<
T
>
)
punsubscribe
Link copied to clipboard
fun
punsubscribe
(
)
subscribe
Link copied to clipboard
fun
subscribe
(
channels
:
Array
<
T
>
)
unsubscribe
Link copied to clipboard
fun
unsubscribe
(
)