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.group.bus
/
GenericWsBusConfig
/
AbstractBuilder
Abstract
Builder
abstract
class
AbstractBuilder
<
B
:
GenericWsBusConfig.AbstractBuilder
<
B
,
C
>
?
,
C
:
GenericWsBusConfig
?
>
Inheritors
Builder
Builder
Members
Constructors
Abstract
Builder
Link copied to clipboard
protected
constructor
(
encodingParamName
:
String
,
dataTypeParamName
:
String
,
paramsRequired
:
Boolean
)
protected
constructor
(
encodingParamName
:
String
,
dataTypeParamName
:
String
)
protected
constructor
(
)
Properties
bus
Listeners
Link copied to clipboard
protected
val
busListeners
:
List
<
RawBusListener
<
WsClientSession
>
>
data
Type
Param
Name
Link copied to clipboard
protected
open
var
dataTypeParamName
:
String
encoding
Param
Name
Link copied to clipboard
protected
open
var
encodingParamName
:
String
params
Required
Link copied to clipboard
private
val
paramsRequired
:
Boolean
Functions
add
Raw
Bus
Listener
Link copied to clipboard
protected
open
fun
addRawBusListener
(
listener
:
RawBusListener
<
WsClientSession
>
)
:
B
build
Link copied to clipboard
abstract
fun
build
(
)
:
C
data
Type
Param
Name
Link copied to clipboard
open
fun
dataTypeParamName
(
dataTypeParamName
:
String
)
:
B
encoding
Param
Name
Link copied to clipboard
open
fun
encodingParamName
(
encodingParamName
:
String
)
:
B
self
Link copied to clipboard
protected
abstract
fun
self
(
)
:
B
validate
Link copied to clipboard
protected
open
fun
validate
(
)