Package-level declarations
Types
Applies a retry spec to the entry (Ledger.APPLY_RETRY_SPEC, 9.x ApplyRetrySpec): at most maxRetries automatic retries, the first initialBackoff after the failure, each claiming the entry for claimTtl (durations). A member left out keeps the value the entry is retried by now.
A system command of the ledger: an operator's action on subscription's entry of the parked aggregate id of tenantId, of the aggregate type aggregate of context. Its fields are plain values, so any operations tool, not only Wow's own, writes its JSON: {"subscription": ..., "context": ..., "aggregate": ..., "tenantId": ..., "id": ...}. A caller sends it as the system command its name says (Ledger.COMMANDS), which a service's call permits must list explicitly (wow.ledger.*).
Marks the entry recoverable (Ledger.MARK_RECOVERABLE, 9.x MarkRecoverable): RECOVERABLE, UNRECOVERABLE or UNKNOWN.
Handles the parked aggregate again from where it is parked (Ledger.RETRY).
Resolves the entry without handling what was parked (Ledger.SKIP).