Class OINOApiResult

OINO API request result object with returned data and/or http status code/message and error / warning messages.

Constructors

Properties

messages: string[]

Error / warning messages

modelset?: OINOModelSet

Returned data if any

statusCode: number

HTTP status code

statusMessage: string

HTTP status message

success: boolean

Wheter request was successfully executed

Methods

  • Add info message.

    Parameters

    • message: string

      HTTP status message

    Returns void

  • Add warning message.

    Parameters

    • message: string

      HTTP status message

    Returns void

  • Copy given messages to HTTP headers.

    Parameters

    • headers: Headers

      HTTP headers

    • copyErrors: boolean = true

      wether error messages should be copied (default true)

    • copyWarnings: boolean = false

      wether warning messages should be copied (default false)

    • copyInfos: boolean = false

      wether info messages should be copied (default false)

    Returns void

  • Set HTTP error status using given code and message.

    Parameters

    • statusCode: number

      HTTP status code

    • statusMessage: string

      HTTP status message

    Returns void

  • Set HTTP OK status (does not reset messages).

    Returns void