@sideloop/core
    Preparing search index...

    Interface JobConstructor<T>

    interface JobConstructor<T = unknown> {
        new JobConstructor(args: T): SideJobShape<T>;
        "[JOB_IDENTIFIER]": true;
        get concurrencyDuration(): null | number;
        get concurrencyGroup(): undefined | ConcurrencyKey<T>;
        get concurrencyKey(): null | ConcurrencyKey<T>;
        get concurrencyLimit(): null | number;
        get jobName(): string;
        get recurring(): | undefined
        | RecurringTaskOptions<T>
        | RecurringTaskOptions<T>[];
        performAllLater(argsList: T[]): Promise<void>;
        performLater(args: T): Promise<SideJobShape<T>>;
        set(options: JobOptions): ConfiguredJobShape<T>;
    }

    Type Parameters

    • T = unknown
    Index

    Constructors

    Properties

    "[JOB_IDENTIFIER]": true

    Accessors

    Methods