Skip to main content

Module case

Module case 

Source
Expand description

Case storage: correlation, state, obligations, and inbound events.

Structs§

BufferedEvent
A buffered event that a wait can claim.
CaseCensus
What the case store is currently holding.
DrillRecord
What the last recovery rehearsal found, and when.
Retired
What retiring a closed run’s waits did.

Enums§

ClaimError
Why a claim was refused.
Correlation
What admission did with an inbound trigger.
Minter
Who minted a buffered event: an operator on this plane, or nobody.
TargetedDelivery
Result of delivering an event to one explicitly named waiting run.

Constants§

ADDRESSEE_CONCLUDED_REASON
The dead-letter reason of a message delivered to one run by name, which that run concluded without consuming. It was that run’s alone, so it is offered to no other.
ERASED_REASON
Durable inbound-event handling.

Traits§

CaseStore
Long-lived case state, correlated by business key.
EventStore
TaskStore
Pending human work.
TimerStore
Durable wake-ups.