Extended by
Properties
inbox
outbox
exclusive?
true when only one process can use the backend at a time (memory, file). A restarted
process then knows every lease of its instanceId is its own dead incarnation’s.
Methods
scope()?
name. The bot opens the view
of its namespace (tenant, environment, bot, connection), so several bots can share one
backend: each claims, replays and deduplicates only its own records, and explicit
idempotency keys are per bot. A backend without scope must not be shared between bots.
Parameters
Returns
DurabilityBackend
start()?
bot.start() before anything is replayed.
Returns
Promise<void>
stop()?
bot.stop() after the provider stopped.
Returns
Promise<void>