Skip to content

JobLeaseKeeper

Defined in: packages/core/src/capture/db-queue/keeper.ts:38

Handle on a held job’s lease.

readonly ended: Promise<LeaseEnd>

Defined in: packages/core/src/capture/db-queue/keeper.ts:42

Resolves once, when the job was cancelled or the lease lost; never while the job is ours.

stop(): void

Defined in: packages/core/src/capture/db-queue/keeper.ts:44

Stop checking; idempotent.

void


touch(): void

Defined in: packages/core/src/capture/db-queue/keeper.ts:40

Report progress: renews the lease when the throttle allows.

void