phx-node
Version:
PHX NODE
18 lines (17 loc) • 954 B
TypeScript
import { PHXCloneCronjob } from "./clone-cronjob.service";
import { ServiceItem } from "src/lib/types/cronjob-manager";
import { PHXConfigByHostNameService } from "src/module/cronjob-manager/config-by-hostname.service";
import { SchoolListService } from "./schoollist.service";
import { HttpService } from "@nestjs/axios";
import { ConfigService } from "@nestjs/config";
export declare class PHXCronjobManagerService {
private readonly cloneCronjob;
private readonly configByHostNameService;
private readonly schoolListService;
private readonly httpService;
private readonly configService;
private readonly logger;
constructor(cloneCronjob: PHXCloneCronjob, configByHostNameService: PHXConfigByHostNameService, schoolListService: SchoolListService, httpService: HttpService, configService: ConfigService);
init(listService: Array<ServiceItem>): Promise<void>;
initV2(listService: Array<ServiceItem>): Promise<void>;
}