Saga
/
io.github.nomisrev
/
SagaEffect
Saga
Effect
interface
SagaEffect
Content copied to clipboard
Receiver DSL of the
saga { }
builder.
Functions
Sources
Functions
bind
Link copied to clipboard
abstract suspend fun <
A
>
Saga
<
A
>.
bind
():
A
Content copied to clipboard
Runs a
Saga
and registers it's
compensation
task after the
action
finishes running
saga
Link copied to clipboard
open fun <
A
>
saga
(action: suspend
SagaEffect
.() ->
A
):
Saga.Part
<
A
>
Content copied to clipboard
Nested syntax for optimisation.
Sources
jvm source
Link copied to clipboard