/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
.