UNPKG

@studyportals/sp-r2d2

Version:

A framework that contains various components used when developing projects that will be deployed via AWS λ.

9 lines (8 loc) 533 B
import { IResponseSender, IEventHandler } from '../..'; export declare class WarmUpEventHandlerDecorator<TEvent> implements IEventHandler<TEvent> { protected readonly decoratedEventHandler: IEventHandler<TEvent>; constructor(decoratedEventHandler: IEventHandler<TEvent>); handle(event: TEvent, responseSender: IResponseSender): Promise<void>; isWarmUpEvent(event: any): Promise<boolean>; sendEventIgnoredAfterTimeout(responseSender: IResponseSender, event: TEvent, milliseconds: number): Promise<void>; }