@golemio/pid
Version:
Golemio PID Module
14 lines (13 loc) • 738 B
TypeScript
import { GtfsTripStopsCacheRepository } from "../../../data-access/cache/GtfsTripStopsCacheRepository";
import { DeparturesRepository } from "../../../data-access/precomputed";
import { ILogger } from "@golemio/core/dist/helpers";
import { AbstractEmptyTask } from "@golemio/core/dist/integration-engine";
export declare class RefreshGtfsTripStopsCacheTask extends AbstractEmptyTask {
private gtfsTripStopsCacheRepository;
private departureRepository;
private log;
readonly queueName = "refreshGtfsTripStopsCache";
readonly queueTtl: number;
constructor(gtfsTripStopsCacheRepository: GtfsTripStopsCacheRepository, departureRepository: DeparturesRepository, log: ILogger);
protected execute(): Promise<void>;
}