AfterPhase

class AfterPhase<C, R>(builder: SagaBuilder<C, R>)

Intermediate produced by val SagaBuilder.after.

Chains to after.each(step) { … } via the each function.

Constructors

Link copied to clipboard
constructor(builder: SagaBuilder<C, R>)

Functions

Link copied to clipboard
fun <C, R> AfterPhase<C, R>.each(keyword: step, block: suspend AfterEachScope<C, R, Unit>.(R) -> Unit)

Registers a SagaInterceptor for after.each(step) { … } usage.