Hop
class Hop @InternalWowApi constructor(val stage: Stage, val context: String? = null, val subscription: String? = null)
One hop of a wait chain: a stage, in a bounded context, of a subscription when the stage is Stage.HANDLED.
A null context means the context of the command the wait started with. Build one with accepted, committed, handled or snapshot; fields may be added, so the constructor is internal to Wow.
Functions
Link copied to clipboard
This hop as the Wow-Wait header spells it: accepted, committed, snapshot and handled(subscription), each with its context when it has one: committed(ctx), snapshot(ctx), handled(ctx/subscription). A subscription may hold dots (processor.function), so / sets the context apart.