@golemio/parkings
Version:
Golemio Parkings Module
13 lines (12 loc) • 675 B
TypeScript
import { AbstractEmptyTask } from "@golemio/core/dist/integration-engine/workers/AbstractEmptyTask";
import { OsmParkingMachinesDataSource } from "../../datasources/osm/OsmParkingMachinesDataSource";
import { ParkingMachinesRepository } from "../../repositories/ParkingMachinesRepository";
export declare class SaveOsmParkingMachinesTask extends AbstractEmptyTask {
private dataSource;
private repository;
readonly queueName = "saveOsmParkingMachinesTask";
readonly queueTtl: number;
constructor(dataSource: OsmParkingMachinesDataSource, repository: ParkingMachinesRepository);
protected execute(): Promise<void>;
private getAttributesToUpdate;
}