Skip to content

/AWS1/CL_IVRPARTICIPANTREPLICA

Information about the replicated destination stage for a participant.

CONSTRUCTOR

IMPORTING

Required arguments:

iv_sourcestagearn TYPE /AWS1/IVRSTAGEARN /AWS1/IVRSTAGEARN

ARN of the stage from which this participant is replicated.

iv_participantid TYPE /AWS1/IVRPARTICIPANTID /AWS1/IVRPARTICIPANTID

Participant ID of the publisher that will be replicated. This is assigned by IVS and returned by CreateParticipantToken or the jti (JWT ID) used to create a self signed token.

iv_sourcesessionid TYPE /AWS1/IVRSTAGESESSIONID /AWS1/IVRSTAGESESSIONID

ID of the session within the source stage.

iv_destinationstagearn TYPE /AWS1/IVRSTAGEARN /AWS1/IVRSTAGEARN

ARN of the stage where the participant is replicated.

iv_destinationsessionid TYPE /AWS1/IVRSTAGESESSIONID /AWS1/IVRSTAGESESSIONID

ID of the session within the destination stage.

iv_replicationstate TYPE /AWS1/IVRREPLICATIONSTATE /AWS1/IVRREPLICATIONSTATE

Replica’s current replication state.


Queryable Attributes

sourceStageArn

ARN of the stage from which this participant is replicated.

Accessible with the following methods

Method Description
GET_SOURCESTAGEARN() Getter for SOURCESTAGEARN, with configurable default
ASK_SOURCESTAGEARN() Getter for SOURCESTAGEARN w/ exceptions if field has no valu
HAS_SOURCESTAGEARN() Determine if SOURCESTAGEARN has a value

participantId

Participant ID of the publisher that will be replicated. This is assigned by IVS and returned by CreateParticipantToken or the jti (JWT ID) used to create a self signed token.

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

sourceSessionId

ID of the session within the source stage.

Accessible with the following methods

Method Description
GET_SOURCESESSIONID() Getter for SOURCESESSIONID, with configurable default
ASK_SOURCESESSIONID() Getter for SOURCESESSIONID w/ exceptions if field has no val
HAS_SOURCESESSIONID() Determine if SOURCESESSIONID has a value

destinationStageArn

ARN of the stage where the participant is replicated.

Accessible with the following methods

Method Description
GET_DESTINATIONSTAGEARN() Getter for DESTINATIONSTAGEARN, with configurable default
ASK_DESTINATIONSTAGEARN() Getter for DESTINATIONSTAGEARN w/ exceptions if field has no
HAS_DESTINATIONSTAGEARN() Determine if DESTINATIONSTAGEARN has a value

destinationSessionId

ID of the session within the destination stage.

Accessible with the following methods

Method Description
GET_DESTINATIONSESSIONID() Getter for DESTINATIONSESSIONID, with configurable default
ASK_DESTINATIONSESSIONID() Getter for DESTINATIONSESSIONID w/ exceptions if field has n
HAS_DESTINATIONSESSIONID() Determine if DESTINATIONSESSIONID has a value

replicationState

Replica’s current replication state.

Accessible with the following methods

Method Description
GET_REPLICATIONSTATE() Getter for REPLICATIONSTATE, with configurable default
ASK_REPLICATIONSTATE() Getter for REPLICATIONSTATE w/ exceptions if field has no va
HAS_REPLICATIONSTATE() Determine if REPLICATIONSTATE has a value

Public Local Types In This Class

Internal table types, representing arrays and maps of this class, are defined as local types:

TT_PARTICIPANTREPLICALIST

TYPES TT_PARTICIPANTREPLICALIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_IVRPARTICIPANTREPLICA WITH DEFAULT KEY
.