public static interface InMeetingQAController.InMeetingQAListener
extends us.zoom.androidlib.util.IListener
Modifier and Type | Method and Description |
---|---|
void |
onAddAnswer(java.lang.String answerID,
boolean success)
add a new answer callback
|
void |
onAddQuestion(java.lang.String questionId,
boolean success)
add a new question callback
|
void |
onAllowAskQuestionAnonymousStatus(boolean enable)
Callback event of the permission that user is allowed to ask questions anonymously is changed.
|
void |
onAllowAttendeeCommentQuestionStatus(boolean enable)
Callback event of the permission that user is allowed to answer questions is changed.
|
void |
onAllowAttendeeViewAllQuestionStatus(boolean enable)
Callback event of the permission that attendee is allowed to view all questions is changed.
|
void |
onAllowAttendeeVoteupQuestionStatus(boolean enable)
Callback event of the permission that attendee is allowed to submit questions is changed.
|
void |
onDeleteAnswer(java.util.List<java.lang.String> answerList)
Revoke answer deleted callback
|
void |
onDeleteQuestion(java.util.List<java.lang.String> questionList)
Revoke Question deleted callback
|
void |
onQAConnected(boolean connected)
The function will be invoked once QA listener connected or disconnected.
|
void |
onQAConnectStarted()
The function will be invoked once QA listener starts to connect.
|
void |
onQuestionMarkedAsDismissed(java.lang.String questionId)
Question marked as dismiss
|
void |
onReceiveAnswer(java.lang.String answerID)
The function will be invoked once a new answer is received.
|
void |
onReceiveQuestion(java.lang.String questionID)
The function will be invoked once a new question is received.
|
void |
onReopenQuestion(java.lang.String questionId)
Question reopen callback
|
void |
onRevokeUpvoteQuestion(java.lang.String questionID,
boolean order_changed)
Revoke Upvote Question callback
|
void |
onUpvoteQuestion(java.lang.String questionID,
boolean order_changed)
Upvote Question callback
|
void |
onUserEndLiving(java.lang.String questionID)
User end Living Reply callback
|
void |
onUserLivingReply(java.lang.String questionID)
User Living Reply callback
|
void onQAConnectStarted()
void onAllowAskQuestionAnonymousStatus(boolean enable)
enable
- true means that user can ask question anonymously, otherwise not.void onAllowAttendeeViewAllQuestionStatus(boolean enable)
enable
- true means that user can view all questions, otherwise not.void onAllowAttendeeVoteupQuestionStatus(boolean enable)
enable
- true means that the user can submit questions, otherwise not.void onAllowAttendeeCommentQuestionStatus(boolean enable)
enable
- true means that user can answer question, otherwise not.void onQAConnected(boolean connected)
connected
- The flag of QA connection or disconnection.void onAddQuestion(java.lang.String questionId, boolean success)
questionId
- question idsuccess
- if true add successvoid onAddAnswer(java.lang.String answerID, boolean success)
answerID
- answer user idsuccess
- if true add successvoid onReceiveQuestion(java.lang.String questionID)
questionID
- The question ID.void onReceiveAnswer(java.lang.String answerID)
answerID
- The answer ID.void onQuestionMarkedAsDismissed(java.lang.String questionId)
questionId
- question idvoid onReopenQuestion(java.lang.String questionId)
questionId
- question Idvoid onUserLivingReply(java.lang.String questionID)
questionID
- question Idvoid onUserEndLiving(java.lang.String questionID)
questionID
- question Idvoid onUpvoteQuestion(java.lang.String questionID, boolean order_changed)
questionID
- question Idorder_changed
- order changevoid onRevokeUpvoteQuestion(java.lang.String questionID, boolean order_changed)
questionID
- question Idorder_changed
- order changevoid onDeleteQuestion(java.util.List<java.lang.String> questionList)
questionList
- the deleted questionsvoid onDeleteAnswer(java.util.List<java.lang.String> answerList)
answerList
- the deleted answers