Options
All
  • Public
  • Public/Protected
  • All
Menu

Class NotImplementedException

Defines an HTTP exception for Not Implemented type errors.

see

Base Exceptions

publicapi

Hierarchy

Index

Constructors

constructor

  • new NotImplementedException(objectOrError?: string | object | any, description?: string): NotImplementedException
  • Instantiate a NotImplementedException Exception.

    example

    throw new NotImplementedException()

    usagenotes

    The HTTP response status code will be 501.

    • The objectOrError argument defines the JSON response body or the message string.
    • The description argument contains a short description of the HTTP error.

    By default, the JSON response body contains two properties:

    • statusCode: this will be the value 501.
    • message: the string 'Not Implemented' by default; override this by supplying a string in the objectOrError parameter.

    If the parameter objectOrError is a string, the response body will contain an additional property, error, with a short description of the HTTP error. To override the entire JSON response body, pass an object instead. Nest will serialize the object and return it as the JSON response body.

    Parameters

    • Optional objectOrError: string | object | any
    • Default value description: string = "Not Implemented"

      string or object describing the error condition.

    Returns NotImplementedException

Properties

message

message: string

name

name: string

Optional stack

stack: string

Methods

getResponse

  • getResponse(): string | object

getStatus

  • getStatus(): number

initMessage

  • initMessage(): void

Static createBody

  • createBody(objectOrError: object | string, description?: string, statusCode?: number): object

Generated using TypeDoc