Options
All
  • Public
  • Public/Protected
  • All
Menu

Class ExecuteResolvedRouteHandlerHTTPModule

HTTP kernel module that runs the handler for the request's route.

In most cases, this is the controller method defined by the route.

Hierarchy

Index

Constructors

constructor

Properties

Readonly executeWithBlockingWriteback

executeWithBlockingWriteback: boolean = false

By default, if a kernel module interrupts the request flow to send a response (for example, if an error occurs), subsequent modules are skipped.

However, a module can override this property to be true and its logic will still be applied, even after a module has interrupted the request flow.

Accessors

Private appClassApplication

Methods

Protected app

apply

Protected applyResponseObject

  • applyResponseObject(object: any, request: Request): Promise<void>

Protected container

getBoundMethod

  • getBoundMethod(methodName: string): (...args: any[]) => any

Protected make

  • make<T>(target: any, ...parameters: any[]): T

match

  • match(request: Request): Promise<boolean>

Static register

Extollo Logo

extollo (v. latin) - to lift up, to elevate

Extollo is a free & libre application framework in TypeScript.