| Package | Description |
|---|---|
| org.exoplatform.webconferencing |
| Modifier and Type | Class and Description |
|---|---|
class |
GuestInfo
Represent guests in calls.
|
class |
ParticipantInfo
Represent external participant in calls.
|
| Modifier and Type | Field and Description |
|---|---|
protected Map<String,UserInfo> |
GroupInfo.members
The members.
|
protected Set<UserInfo> |
CallInfo.participants
The participants.
|
| Modifier and Type | Method and Description |
|---|---|
UserInfo |
WebConferencingService.getUserInfo(String id)
Gets the user info.
|
protected UserInfo |
WebConferencingService.userInfo(String id) |
| Modifier and Type | Method and Description |
|---|---|
protected Set<UserInfo> |
WebConferencingService.createParticipants(String providerType,
Collection<String> partIds)
Make call's direct participants from its IDs.
|
Map<String,UserInfo> |
GroupInfo.getMembers()
Gets the members.
|
Set<UserInfo> |
CallInfo.getParticipants()
Gets the participants (actual users for the call).
|
Set<UserInfo> |
CallInfo.CallView.getParticipants() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
GroupInfo.addMember(UserInfo user)
Adds the member.
|
void |
CallInfo.addParticipant(UserInfo part)
Adds the participant.
|
protected ParticipantEntity |
WebConferencingService.createParticipantEntity(String callId,
UserInfo user)
Creates the participant entity.
|
protected void |
WebConferencingService.removeParticipant(String callId,
UserInfo participant)
Remove call participant (for leaved state) in a single transaction.
|
void |
CallInfo.removeParticipant(UserInfo part)
Removes the participant.
|
protected void |
WebConferencingService.txAddParticipant(String callId,
UserInfo participant)
Tx add participant.
|
protected void |
WebConferencingService.txUpdateParticipant(String callId,
UserInfo participant)
Update call participant (for joined or leaved state) in a single transaction.
|
protected void |
WebConferencingService.updateParticipant(String callId,
UserInfo participant)
Update call participant (for joined or leaved state) in a single transaction.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
GroupInfo.addMembers(Collection<UserInfo> users)
Adds the members (bulk operation).
|
void |
CallInfo.addParticipants(Collection<UserInfo> parts)
Adds the participants.
|
void |
CallInfo.removeParticipants(Collection<UserInfo> parts)
Removes the participants.
|
protected void |
GroupInfo.setMembers(Collection<UserInfo> users)
Set new members (replace existing ones).
|
protected void |
WebConferencingService.txUpdateParticipants(CallInfo call,
List<UserInfo> participants)
Tx update participants.
|
| Constructor and Description |
|---|
GuestInfo(UserInfo userInfo)
Instantiates a new guest info based on userInfo
|
Copyright © 2003–2021 eXo Platform SAS. All rights reserved.