UNPKG

@golemio/pid

Version:
18 lines (17 loc) 875 B
import { RepositoryWithSubscriber } from "../../../shared/service/VPSubscriber"; import { IJISInfotextDto } from "../../../../schema-definitions/jis/redis/interfaces/IJISInfotextDto"; import { IoRedisConnector } from "@golemio/core/dist/helpers/data-access/redis/IoRedisConnector"; import { ILogger } from "@golemio/core/dist/helpers/logger/LoggerProvider"; export declare class JISInfotextsRedisRepository implements RepositoryWithSubscriber { private redisConnector; private log; private setName; constructor(redisConnector: IoRedisConnector, log: ILogger); private checkSetNameAndConnection; setCurrentSetName(name: string): void; getActiveStopsInfotexts(stopIds: string[], timeFrom?: Date): Promise<IJISInfotextDto[]>; private getStopsInfotexts; private getStopsInfotextIds; private getInfotextsByIds; private sortAndFilter; }