AuditConfigurer

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

Entry point for the keep audit in journal DSL.

Returned by the keep extension property on SagaBuilder. Access audit to continue the chain.

Example

sagaExecutor<OrderCtx, OrderResult> {
keep.audit `in` roomJournal // T = OrderEvent inferred from roomJournal type
}

Constructors

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

Properties

Link copied to clipboard

Advances to the in step. Write keep.audit \in\` journal` to complete the chain.