JobLeaseKeeper
Defined in: packages/core/src/capture/db-queue/keeper.ts:38
Handle on a held job’s lease.
Properties
Section titled “Properties”
readonlyended: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.
Methods
Section titled “Methods”stop()
Section titled “stop()”stop():
void
Defined in: packages/core/src/capture/db-queue/keeper.ts:44
Stop checking; idempotent.
Returns
Section titled “Returns”void
touch()
Section titled “touch()”touch():
void
Defined in: packages/core/src/capture/db-queue/keeper.ts:40
Report progress: renews the lease when the throttle allows.
Returns
Section titled “Returns”void