Stateful Step Action Builder
class StatefulStepActionBuilder<C, R, S : Any>(builder: StatefulSagaBuilder<C, R, S>, step: TypedValue)
Builder for step action configuration.
Functions
Link copied to clipboard
infix fun does(forward: suspend StatefulStepScope<R, S>.(C) -> StepOutcome<R>): StatefulSagaStepConfiguration<C, R, S>
Defines the step's forward action with explicit outcome control.
Link copied to clipboard
infix fun executes(forward: suspend StatefulStepScope<R, S>.(C) -> StepOutcome<R>): StatefulSagaStepConfiguration<C, R, S>
Alternative to "does" for variety.
Link copied to clipboard
infix fun performs(forward: suspend StatefulStepScope<R, S>.(C) -> StepOutcome<R>): StatefulSagaStepConfiguration<C, R, S>
Alternative to "does" for variety.