OINO TS
    Preparing search index...

    Class OINODbApiResult

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

    Hierarchy (View Summary)

    Index

    Constructors

    Properties

    Returned data if any

    messages: string[]

    Error / warning messages

    DbApi request params

    statusCode: number

    HTTP status code

    statusMessage: string

    HTTP status message

    success: boolean

    Wheter request was successfully executed

    Methods

    • Copy given messages to HTTP headers.

      Parameters

      • headers: Headers

        HTTP headers

      • OptionalcopyErrors: boolean

        wether error messages should be copied (default true)

      • OptionalcopyWarnings: boolean

        wether warning messages should be copied (default false)

      • OptionalcopyInfos: boolean

        wether info messages should be copied (default false)

      • OptionalcopyDebug: boolean

        wether debug messages should be copied (default false)

      Returns void

    • Set HTTP error status using given code and message. Returns self reference for chaining.

      Parameters

      • statusCode: number

        HTTP status code

      • statusMessage: string

        HTTP status message

      • operation: string

        operation where error occured

      Returns OINOResult

    • Creates a HTTP Response from API results.

      Parameters

      • headers: Record<string, string> = {}

        Headers to include in the response

      Returns Promise<Response>