Reaktiv
Toggle table of contents
common
Target filter
common
Switch theme
Search in API
Skip to content
Reaktiv
reaktiv-introspection
/
io.github.syrou.reaktiv.introspection.tooling
/
ToolingService
Tooling
Service
interface
ToolingService
(
source
)
Members
Properties
name
Link copied to clipboard
abstract
val
name
:
String
starts
Externally
Driven
Link copied to clipboard
open
val
startsExternallyDriven
:
Boolean
Whether this service knows at construction time that the store will be driven by a remote publisher.
Functions
create
Middleware
Link copied to clipboard
open
fun
createMiddleware
(
)
:
Middleware
?
on
Command
Link copied to clipboard
open
suspend
fun
onCommand
(
command
:
ToolingCommand
,
args
:
Map
<
String
,
String
>
)
on
Request
Link copied to clipboard
open
suspend
fun
onRequest
(
request
:
String
,
payload
:
JsonElement
)
:
JsonElement
?
start
Link copied to clipboard
abstract
suspend
fun
start
(
context
:
ToolingServiceContext
)
stop
Link copied to clipboard
abstract
suspend
fun
stop
(
)