UNPKG

@golemio/pid

Version:
14 lines (13 loc) 846 B
import { AbstractTask } from "@golemio/core/dist/integration-engine/workers"; import { MessageProperties } from "@golemio/core/dist/shared/amqplib"; import { IRegionalBusRunsInput } from "../interfaces/RegionalBusRunsMessageInterfaces"; import { RegionalBusRunsValidationSchema } from "../schema/RegionalBusRunsSchema"; import { RegionalBusRunsFacade } from "../helpers/regional-bus/RegionalBusRunsFacade"; export declare class SaveArrivaCityRunsToDBTask extends AbstractTask<IRegionalBusRunsInput> { private regionalBusRunsFacade; readonly queueName = "saveArrivaCityRunsToDB"; readonly queueTtl: number; readonly schema: typeof RegionalBusRunsValidationSchema; constructor(regionalBusRunsFacade: RegionalBusRunsFacade); protected execute(data: IRegionalBusRunsInput, msgProperties?: MessageProperties): Promise<void>; }