Skip to main content

@twick/ai-models / Exports / InMemoryJobStore

Class: InMemoryJobStore

Implements

Table of contents

Constructors

Methods

Constructors

constructor

new InMemoryJobStore(): InMemoryJobStore

Returns

InMemoryJobStore

Methods

create

create(job): Promise<void>

Parameters

NameType
jobGenerationJob

Returns

Promise<void>

Implementation of

JobStore.create

Defined in

job-store.ts:13


get

get(jobId): Promise<null | GenerationJob>

Parameters

NameType
jobIdstring

Returns

Promise<null | GenerationJob>

Implementation of

JobStore.get

Defined in

job-store.ts:21


listByStatus

listByStatus(status): Promise<GenerationJob[]>

Parameters

NameType
statusJobStatus

Returns

Promise<GenerationJob[]>

Implementation of

JobStore.listByStatus

Defined in

job-store.ts:25


update

update(job): Promise<void>

Parameters

NameType
jobGenerationJob

Returns

Promise<void>

Implementation of

JobStore.update

Defined in

job-store.ts:17