@golemio/pid
Version:
Golemio PID Module
14 lines (13 loc) • 817 B
TypeScript
import { JISInfotextsRedisRepository } from "../../repositories/JISInfotextsRedisRepository";
import { JISInfotextsRepository } from "../../repositories/JISInfotextsRepository";
import { AbstractEmptyTask } from "@golemio/core/dist/integration-engine";
import { JISInfotextCacheTranformation } from "../../transformations/JISInfotextCacheTranformation";
export declare class RefreshJISInfotextsCacheTask extends AbstractEmptyTask {
private infotextsRepository;
private infotextCacheRepository;
private tranformation;
readonly queueName = "refreshJISInfotextsCache";
readonly queueTtl: number;
constructor(infotextsRepository: JISInfotextsRepository, infotextCacheRepository: JISInfotextsRedisRepository, tranformation: JISInfotextCacheTranformation);
protected execute(): Promise<void>;
}