public class CallStats extends Object
| Constructor and Description |
|---|
CallStats()
Instantiates a new callstats.
|
| Modifier and Type | Method and Description |
|---|---|
void |
initialize(int appId,
ICallStatsTokenGenerator tokenGenerator,
String bridgeId,
ServerInfo serverInfo,
CallStatsInitListener callStatsInitListener)
Initialize callstats.
|
void |
initialize(int appId,
String appSecret,
String bridgeId,
ServerInfo serverInfo,
CallStatsInitListener callStatsInitListener)
Initialize callstats.
|
boolean |
isInitialized()
Checks if is initialized.
|
void |
reportConferenceStats(String userID,
ConferenceStats stats) |
void |
sendCallStatsBridgeStatusUpdate(BridgeStatusInfo bridgeStatusInfo)
Send call stats bridge status update.
|
void |
sendCallStatsConferenceEvent(CallStatsConferenceEvents eventType,
ConferenceInfo conferenceInfo,
CallStatsStartConferenceListener listener) |
void |
sendCallStatsConferenceEvent(CallStatsConferenceEvents eventType,
UserInfo userInfo) |
void |
startConferenceAliveSender(String originID,
String confID,
String ucID)
Start the conference Alive sender
|
void |
startStatsReportingForUser(String userID,
String confID) |
void |
stopConferenceAliveSender(String ucID)
Stop the conference Alive sender
|
void |
stopStatsReportingForUser(String userID,
String confID) |
public boolean isInitialized()
public void initialize(int appId,
String appSecret,
String bridgeId,
ServerInfo serverInfo,
CallStatsInitListener callStatsInitListener)
appId - the app idappSecret - the app secretbridgeId - the bridge idserverInfo - the server infocallStatsInitListener - the call stats init listenerpublic void initialize(int appId,
ICallStatsTokenGenerator tokenGenerator,
String bridgeId,
ServerInfo serverInfo,
CallStatsInitListener callStatsInitListener)
appId - the app idtokenGenerator - token generatorbridgeId - the bridge idserverInfo - the server infocallStatsInitListener - the call stats init listenerpublic void startConferenceAliveSender(String originID, String confID, String ucID)
originID - initiator identifierconfID - conference identifierucID - ucID obtained from conference creationpublic void stopConferenceAliveSender(String ucID)
ucID - ucID obtained from conference creationpublic void sendCallStatsBridgeStatusUpdate(BridgeStatusInfo bridgeStatusInfo)
bridgeStatusInfo - the bridge status infopublic void sendCallStatsConferenceEvent(CallStatsConferenceEvents eventType, ConferenceInfo conferenceInfo, CallStatsStartConferenceListener listener)
public void sendCallStatsConferenceEvent(CallStatsConferenceEvents eventType, UserInfo userInfo)
public void reportConferenceStats(String userID, ConferenceStats stats)
Copyright © 2021. All rights reserved.