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
/
NetworkClient
Network
Client
abstract
class
NetworkClient
<
T
:
ClientGroupConfig
?
>
:
IdempotentService
Inheritors
GenericWsClient
GenericRestClient
Members
Constructors
Network
Client
Link copied to clipboard
protected
constructor
(
builder
:
NetworkClient.AbstractBaseBuilder
<
T
,
out
Any
>
)
Types
Abstract
Base
Builder
Link copied to clipboard
protected
abstract
class
AbstractBaseBuilder
<
T
:
ClientGroupConfig
?
,
B
:
NetworkClient.AbstractBaseBuilder
<
T
,
B
>
?
>
Properties
clients
Registry
Link copied to clipboard
protected
val
clientsRegistry
:
ClientRegistry
<
T
>
connect
Timeout
Link copied to clipboard
protected
val
connectTimeout
:
Duration
initialized
Link copied to clipboard
private
val
initialized
:
AtomicBoolean
log
Link copied to clipboard
protected
val
log
:
Logger
running
Link copied to clipboard
private
val
running
:
AtomicBoolean
Functions
close
Link copied to clipboard
fun
close
(
)
on
Start
Link copied to clipboard
protected
abstract
fun
onStart
(
)
on
Stop
Link copied to clipboard
protected
abstract
fun
onStop
(
)
start
Link copied to clipboard
fun
start
(
)
translate
Exception
Link copied to clipboard
protected
open
fun
translateException
(
ex
:
Exception
)
:
RuntimeException