Options
All
  • Public
  • Public/Protected
  • All
Menu

Class AbstractController<T, R>

Type parameters

  • T

  • R

Hierarchy

  • AbstractController

Index

Constructors

constructor

Properties

Protected buildFingerprint

buildFingerprint: string

Protected context

context: any

Protected mapping

mapping: any

Methods

Protected compute

  • compute(event: any): Promise<undefined | R>

Abstract executeInputEvent

  • executeInputEvent(input: T): R

Abstract executeScheduledEvent

  • executeScheduledEvent(): void

Protected onError

  • onError(e: Error): Promise<void>

runLambda

  • runLambda(input: T, context: any): Promise<object>

Generated using TypeDoc