Your IP : 216.73.216.220


Current Path : /home/deltalab/PMS/logistic-backend/node_modules/@nestjs/schedule/dist/
Upload File :
Current File : //home/deltalab/PMS/logistic-backend/node_modules/@nestjs/schedule/dist/scheduler.registry.d.ts

import { CronJob } from 'cron';
export declare class SchedulerRegistry {
    private readonly cronJobs;
    private readonly timeouts;
    private readonly intervals;
    /**
     * @deprecated Use the `doesExist` method instead.
     */
    doesExists: (type: 'cron' | 'timeout' | 'interval', name: string) => boolean;
    doesExist(type: 'cron' | 'timeout' | 'interval', name: string): boolean;
    getCronJob(name: string): CronJob;
    getInterval(name: string): any;
    getTimeout(name: string): any;
    addCronJob(name: string, job: CronJob): void;
    addInterval<T = any>(name: string, intervalId: T): void;
    addTimeout<T = any>(name: string, timeoutId: T): void;
    getCronJobs(): Map<string, CronJob>;
    deleteCronJob(name: string): void;
    getIntervals(): string[];
    deleteInterval(name: string): void;
    getTimeouts(): string[];
    deleteTimeout(name: string): void;
}