Options
All
  • Public
  • Public/Protected
  • All
Menu

Class Handler<TGetRequest, TGetResponse, TPostRequest, TPostResponse, TPutRequest, TPutResponse, TDeleteRequest, TDeleteResponse>

Type parameters

  • TGetRequest

  • TGetResponse

  • TPostRequest

  • TPostResponse

  • TPutRequest

  • TPutResponse

  • TDeleteRequest

  • TDeleteResponse

Hierarchy

  • Handler

Index

Constructors

constructor

Methods

Protected _delete

  • _delete(request: Request<TDeleteRequest>, response: Response<TDeleteResponse>): Promise<void>

Protected _get

  • _get(request: Request<TGetRequest>, response: Response<TGetResponse>): Promise<void>

Protected _initMiddlewares

Protected _onMiddlewareReject

Protected _post

  • _post(request: Request<TPostRequest>, response: Response<TPostResponse>): Promise<void>

Protected _put

  • _put(request: Request<TPutRequest>, response: Response<TPutResponse>): Promise<void>

delete

  • delete(request: Request<TDeleteRequest>, response: Response<TDeleteResponse>): Promise<void>

get

  • get(request: Request<TGetRequest>, response: Response<TGetResponse>): Promise<void>

getAccessToken

  • getAccessToken(request: Request): string

getDB

post

  • post(request: Request<TPostRequest>, response: Response<TPostResponse>): Promise<void>

put

  • put(request: Request<TPutRequest>, response: Response<TPutResponse>): Promise<void>

Generated using TypeDoc