NOISIF Platform
Toggle table of contents
80ccce4
java
Target filter
java
Switch theme
Search in API
Skip to content
NOISIF Platform
NSL Netclient
/
xyz.noisif.nsl.netclient.websocket.listener
/
WsClientEnvelopeBusListener
Ws
Client
Envelope
Bus
Listener
open
class
WsClientEnvelopeBusListener
:
EnvelopeBusListener
<
WsClientSession
>
Members
Constructors
Ws
Client
Envelope
Bus
Listener
Link copied to clipboard
private
constructor
(
builder
:
WsClientEnvelopeBusListener.Builder
)
Types
Builder
Link copied to clipboard
open
class
Builder
:
EnvelopeBusListener.AbstractBuilder
<
WsClientSession
,
WsClientEnvelopeBusListener.Builder
>
Properties
action
Group
Link copied to clipboard
private
val
actionGroup
:
ActionGroup
action
Handlers
Link copied to clipboard
private
val
actionHandlers
:
Map
<
Integer
,
EnvelopeAction
<
S
,
out
Any
>
>
COMPARATOR
Link copied to clipboard
val
COMPARATOR
:
Comparator
<
Ordered
>
component
Provider
Link copied to clipboard
private
val
componentProvider
:
ComponentProvider
HIGHEST_
PRIORITY
Link copied to clipboard
val
HIGHEST_PRIORITY
:
Int
=
2147483647
log
Link copied to clipboard
protected
val
log
:
Logger
type
Registry
Link copied to clipboard
private
val
typeRegistry
:
Map
<
Integer
,
Class
<
out
Any
>
>
Functions
builder
Link copied to clipboard
open
fun
builder
(
)
:
WsClientEnvelopeBusListener.Builder
dispatch
Link copied to clipboard
fun
dispatch
(
session
:
S
,
message
:
Array
<
Byte
>
)
handle
Processing
Error
Link copied to clipboard
protected
open
fun
handleProcessingError
(
session
:
S
,
ex
:
Exception
)
handle
Process
Unknown
Action
Link copied to clipboard
protected
open
fun
handleProcessUnknownAction
(
session
:
S
,
envelope
:
MessageEnvelope
<
out
Any
>
)
order
Link copied to clipboard
open
fun
order
(
)
:
Int
register
Manually
Link copied to clipboard
protected
open
fun
registerManually
(
action
:
EnvelopeAction
<
S
,
Void
>
)