Skip to content

Documentation / @tenancy-node/core / JobsApi

Interface: JobsApi ​

Defined in: core/src/tenancy.ts:248

Methods ​

define() ​

define<T>(name, handler, defaults?): void

Defined in: core/src/tenancy.ts:250

Registra un tipo de trabajo. Debe hacerse igual en la app y en el worker.

Type Parameters ​

T ​

T = unknown

Parameters ​

name ​

string

handler ​

JobHandler<T>

defaults? ​

JobOptions

Returns ​

void


dispatch() ​

dispatch(name, data?, options?): Promise<string>

Defined in: core/src/tenancy.ts:252

Encola un trabajo para el tenant del contexto actual. Devuelve el id del trabajo.

Parameters ​

name ​

string

data? ​

unknown

options? ​

JobOptions

Returns ​

Promise<string>


names() ​

names(): string[]

Defined in: core/src/tenancy.ts:254

Nombres registrados.

Returns ​

string[]

Publicado bajo la licencia MIT.