Home Reference Source Test
import {ResponseMessageBody} from 'service-framework/src/message-factory/MessageBody.js'
public class | source

ResponseMessageBody

Extends:

RethinkObjectMessageBody → ResponseMessageBody

Class representation of the ResponseMessageBody data object

Constructor Summary

Public Constructor
public

constructor(idToken: Identity.JWT, accessToken: Identity.JWT, resource: URL.URL, code: *, value: *)

Constructor to create the object

Member Summary

Public Members
public

code: *

public
public

value: *

Inherited Summary

From class RethinkObject
public

validate(schema: *): boolean

Validates this RethinkObject against the provided schema.

From class MessageBody
public
public
public

idToken: *

public
public

schema: *

public

via: *

public

addVia(token: Identity.JWT): MessageBody

Adds a via URL to the given message body.

Public Constructors

public constructor(idToken: Identity.JWT, accessToken: Identity.JWT, resource: URL.URL, code: *, value: *) source

Constructor to create the object

Override:

MessageBody#constructor

Params:

NameTypeAttributeDescription
idToken Identity.JWT
accessToken Identity.JWT
resource URL.URL

URL of the object

code *

A response code compliant with HTTP response codes (RFC7231)

value *

Contains a data value in JSON format. Applicable to Responses to READ MessageType.

Public Members

public code: * source

public description: * source

public value: * source