StatefulSagaDoStarter

class StatefulSagaDoStarter<C, R, S : Any>(builder: StatefulSagaBuilder<C, R, S>, isFirst: Boolean)

Wrapper for the "do" keyword in stateful saga step configuration.

Constructors

Link copied to clipboard
constructor(builder: StatefulSagaBuilder<C, R, S>, isFirst: Boolean)

Functions

Link copied to clipboard
infix inline fun <E : Enum<E>> call(step: E): StatefulSagaStepWithBuilder<C, R, S>

Defines a saga step with enum-based name: "call StepEnum.STEP with { ... }" syntax.

Defines a saga step with "call 'name' with { ... }" syntax.

Link copied to clipboard
infix fun do(name: String): StatefulSagaStepWithBuilder<C, R, S>

Defines a saga step with "do 'name' with { ... }" syntax.