UNPKG

@studyportals/sp-hs-misc

Version:

Miscellaneous code used in HouseStark's projects

13 lines (12 loc) 665 B
import { SuperAgentRequest } from "superagent"; import { IServiceLayerRequestsSender } from "../adapters/interfaces/i-service-layer-request-sender.class"; declare class ResilientServiceLayerRequestsSenderDecorator implements IServiceLayerRequestsSender { protected readonly serviceLayerRequestsSender: IServiceLayerRequestsSender; protected readonly maximumRetries: number; private readonly delayTime; constructor(serviceLayerRequestsSender: IServiceLayerRequestsSender, maximumRetries: number); send(request: SuperAgentRequest): Promise<any[]>; private execute; private delay; } export { ResilientServiceLayerRequestsSenderDecorator };