| Package | Description |
|---|---|
| org.exoplatform.webconferencing |
| Modifier and Type | Method and Description |
|---|---|
CallInfo |
WebConferencingService.addCall(String id,
String ownerId,
String ownerType,
String title,
String providerType,
Collection<String> parts)
Adds the call to list of active and fires STARTED event.
|
CallInfo |
WebConferencingService.getCall(String id)
Gets an active call info.
|
CallInfo |
WebConferencingService.joinCall(String id,
String userId,
String clientId)
If call started, then notify all its parties that given participant joined.
|
CallInfo |
WebConferencingService.leaveCall(String id,
String userId,
String clientId)
If call started, then notify all its parties that given participant leaved.
|
protected CallInfo |
WebConferencingService.readCallById(String id)
Read call by id.
|
protected CallInfo |
WebConferencingService.readCallEntity(CallEntity savedCall,
boolean withParticipants)
Read call entity.
|
CallInfo |
WebConferencingService.startCall(String id,
String clientId)
Starts existing call and fires STARTED event.
|
protected CallInfo |
WebConferencingService.stopCall(CallInfo call,
String userId,
boolean remove)
Stop call.
|
CallInfo |
WebConferencingService.stopCall(String id,
boolean remove)
Removes the call info from active and fires STOPPED event.
|
| Modifier and Type | Method and Description |
|---|---|
protected Collection<CallInfo> |
WebConferencingService.readUserGroupCalls(String userId)
Read user group call ids.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
WebConferencingService.createCall(CallInfo call)
Creates the call in a single transaction of the storage.
|
protected CallEntity |
WebConferencingService.createCallEntity(CallInfo call)
Creates the call entity.
|
protected void |
WebConferencingService.notifyUserCallStateChanged(CallInfo call,
String initiatorId,
String state)
Notify user call state changed.
|
protected void |
WebConferencingService.startCall(CallInfo call,
String clientId)
Start existing call.
|
protected CallInfo |
WebConferencingService.stopCall(CallInfo call,
String userId,
boolean remove)
Stop call.
|
protected void |
WebConferencingService.updateCall(CallInfo call)
Update existing call (mark it started, stopped etc).
|
protected void |
WebConferencingService.updateCallAndParticipant(CallInfo call,
UserInfo participant)
Update call and participant.
|
protected void |
WebConferencingService.updateCallAndParticipants(CallInfo call)
Update call and all its participants.
|
protected void |
WebConferencingService.updateCallEntity(CallInfo call,
CallEntity entity)
Update call entity.
|
Copyright © 2003–2018 eXo Platform SAS. All rights reserved.