Skip to content

/AWS1/CL_CNTSTRTCHATCONTACTRSP

StartChatContactResponse

CONSTRUCTOR

IMPORTING

Optional arguments:

iv_contactid TYPE /AWS1/CNTCONTACTID /AWS1/CNTCONTACTID

The identifier of this contact within the Connect Customer instance.

iv_participantid TYPE /AWS1/CNTPARTICIPANTID /AWS1/CNTPARTICIPANTID

The identifier for a chat participant. The participantId for a chat participant is the same throughout the chat lifecycle.

iv_participanttoken TYPE /AWS1/CNTPARTICIPANTTOKEN /AWS1/CNTPARTICIPANTTOKEN

The token used by the chat participant to call CreateParticipantConnection. The participant token is valid for the lifetime of a chat participant.

iv_continuedfromcontactid TYPE /AWS1/CNTCONTACTID /AWS1/CNTCONTACTID

The contactId from which a persistent chat session is started. This field is populated only for persistent chats.

io_connectioncredentials TYPE REF TO /AWS1/CL_CNTCONNECTIONCREDS /AWS1/CL_CNTCONNECTIONCREDS

The connection credentials for the chat participant. Returned only when the request includes CONNECTION_CREDENTIALS in ConnectionTypes.

io_websocket TYPE REF TO /AWS1/CL_CNTWEBSOCKET /AWS1/CL_CNTWEBSOCKET

The websocket for the chat participant. Returned only when the request includes WEBSOCKET in ConnectionTypes.

iv_streamingid TYPE /AWS1/CNTSTREAMINGID /AWS1/CNTSTREAMINGID

The identifier of the streaming configuration enabled with the chat. Returned only when the request sets ChatStreamingConfiguration. Use this value to call StopContactStreaming.


Queryable Attributes

ContactId

The identifier of this contact within the Connect Customer instance.

Accessible with the following methods

Method Description
GET_CONTACTID() Getter for CONTACTID, with configurable default
ASK_CONTACTID() Getter for CONTACTID w/ exceptions if field has no value
HAS_CONTACTID() Determine if CONTACTID has a value

ParticipantId

The identifier for a chat participant. The participantId for a chat participant is the same throughout the chat lifecycle.

Accessible with the following methods

Method Description
GET_PARTICIPANTID() Getter for PARTICIPANTID, with configurable default
ASK_PARTICIPANTID() Getter for PARTICIPANTID w/ exceptions if field has no value
HAS_PARTICIPANTID() Determine if PARTICIPANTID has a value

ParticipantToken

The token used by the chat participant to call CreateParticipantConnection. The participant token is valid for the lifetime of a chat participant.

Accessible with the following methods

Method Description
GET_PARTICIPANTTOKEN() Getter for PARTICIPANTTOKEN, with configurable default
ASK_PARTICIPANTTOKEN() Getter for PARTICIPANTTOKEN w/ exceptions if field has no va
HAS_PARTICIPANTTOKEN() Determine if PARTICIPANTTOKEN has a value

ContinuedFromContactId

The contactId from which a persistent chat session is started. This field is populated only for persistent chats.

Accessible with the following methods

Method Description
GET_CONTINUEDFROMCONTACTID() Getter for CONTINUEDFROMCONTACTID, with configurable default
ASK_CONTINUEDFROMCONTACTID() Getter for CONTINUEDFROMCONTACTID w/ exceptions if field has
HAS_CONTINUEDFROMCONTACTID() Determine if CONTINUEDFROMCONTACTID has a value

ConnectionCredentials

The connection credentials for the chat participant. Returned only when the request includes CONNECTION_CREDENTIALS in ConnectionTypes.

Accessible with the following methods

Method Description
GET_CONNECTIONCREDENTIALS() Getter for CONNECTIONCREDENTIALS

Websocket

The websocket for the chat participant. Returned only when the request includes WEBSOCKET in ConnectionTypes.

Accessible with the following methods

Method Description
GET_WEBSOCKET() Getter for WEBSOCKET

StreamingId

The identifier of the streaming configuration enabled with the chat. Returned only when the request sets ChatStreamingConfiguration. Use this value to call StopContactStreaming.

Accessible with the following methods

Method Description
GET_STREAMINGID() Getter for STREAMINGID, with configurable default
ASK_STREAMINGID() Getter for STREAMINGID w/ exceptions if field has no value
HAS_STREAMINGID() Determine if STREAMINGID has a value