Participant
All Implemented Interfaces
public final class Participant
Represents participants connected to session. May be used for local or remote participant
Nested Class Summary
| Modifier and Type | Class | Description |
|---|---|---|
| Nested Classes |
Field Summary
| Modifier and Type | Field | Description |
|---|---|---|
private final String |
id |
|
private final Identity |
identity |
|
private final MediaState |
mediaState |
|
private final Boolean |
isSelf |
Constructor Summary
| Constructor | Description |
|---|---|
Participant(String id, Identity identity, MediaState mediaState, Boolean isSelf) |
Enum Constant Summary
| Enum Constant | Description |
|---|---|
Method Summary
All Methods
| Modifier and Type | Method | Description |
|---|---|---|
final String |
getId() |
|
final Identity |
getIdentity() |
|
final MediaState |
getMediaState() |
|
final Boolean |
isSelf() |
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Constructor Detail
Participant
Participant(String id, Identity identity, MediaState mediaState, Boolean isSelf)
Parameters:
id - participant connection id
identity - detailed information such as name, role, company, connection time
mediaState - data about media being streamed by Participant
isSelf - is a local Participant
Method Detail
getId
final String getId()
getIdentity
final Identity getIdentity()
getMediaState
final MediaState getMediaState()
isSelf
final Boolean isSelf()