Meeting SDK for Android API Reference
Loading...
Searching...
No Matches
InMeetingService.java
Go to the documentation of this file.
1package us.zoom.sdk;
2
3import android.app.Activity;
4
5import java.util.List;
6
10public interface InMeetingService {
11
17
23
29
35
41
47
53
59
65
71
77
83
89
95
96
102
108
115
122
128
134
141
148 @Deprecated
150
157
164
171
177
183
190
196
201 public boolean isMeetingConnected();
202
207 public boolean isMeetingLocked();
208
214 public MobileRTCSDKError lockMeeting(boolean isLock);
215
216
222
229 public MobileRTCSDKError changeName(String inputName, long userId);
230
235 public List<Long> getInMeetingUserList();
236
241 public long getMyUserID();
242
247 public long getParticipantId();
248
254
261
269 public MobileRTCSDKError makeHost(long userId);
270
277 public boolean canReclaimHost();
278
287
295 public MobileRTCSDKError assignCohost(long userId);
296
305 public MobileRTCSDKError assignCoHostWithAssetsPrivilege(long userId, List<GrantCoOwnerAssetsInfo> infoList);
306
315 public MobileRTCSDKError makeHostWithAssetsPrivilege(long userId, List<GrantCoOwnerAssetsInfo> infoList);
316
322 public boolean canBeCohost(long userId);
323
329 public boolean canBeCoOwner(long userId);
330
338 public MobileRTCSDKError revokeCohost(long userId);
339
346 public MobileRTCSDKError removeUser(long userId);
347
354
359 public boolean isPlayChimeOn();
360
368 @Deprecated
369 public long activeShareUserID();
370
376 public boolean isHostUser(long userId);
377
383 public boolean isMyself(long userId);
384
390
396 public MobileRTCSDKError lowerHand(long userId);
397
405 public MobileRTCSDKError lowerAllHands(boolean forWebinarAttendees);
406
411 public boolean isMeetingHost();
412
417 public void leaveCurrentMeeting(boolean endIfPossible);
418
422 //public void cleanupMeetingInstance();
423
428 public String getCurrentMeetingID();
429
435
436
441 public String getCurrentMeetingTopic();
442
447 public String getCurrentMeetingUrl();
448
454
460
465 public boolean isFailoverMeeting();
466
473 public int querySessionNetworkStatus(EnumComponentType type, boolean bSending);
474
480 public boolean claimHostWithHostKey(String hostKey);
481
486 public boolean isWebinarMeeting();
487
493 public void showZoomParticipantsUI(Activity activity, int requestCode);
494
501 public void showZoomChatUI(Activity activity, int requestCode);
502
508 public void showZoomQAUI(Activity activity, int requestCode);
509
514 public String getMeetingPassword();
515
521 public MobileRTCSDKError setMeetingTopic(String topic);
522
530
537
545
552
558 public boolean isInWaitingRoom();
559
566
573
580
588 boolean updatePermissions(String[] permissions, int[] grantResults);
589
596
603
611
618
626
633
641
649
650
658
666
667
674
681
687
692
698
706
711 boolean isFocusModeOn();
712
718
725
731
738
746
752
759
767
775 List<Long> getAuthorizedBotListByUserID(long userid);
776
783
791
800 MobileRTCSDKError updateVirtualNameTagRosterInfo(List<ZoomSDKVirtualNameTag> nameTags);
801
810
818 List<Long> getCompanionChildList(long userid);
819}
Enumeration of the focus mode share type. For more information, please visit https://support....
Enumeration of common errors of SDK.
Question and answer(QA) controller in webinar.
Remote controller interface in meeting.
MobileRTCSDKError allowParticipantsToRequestCloudRecording(boolean bAllow)
String getCurrentMeetingInviteEmailSubject()
InMeetingShareController getInMeetingShareController()
MobileRTCSDKError allowParticipantsToRequestLocalRecording(boolean allow)
InMeetingDocsController getInMeetingDocsController()
void leaveCurrentMeeting(boolean endIfPossible)
boolean isParticipantsUnmuteSelfAllowed()
boolean isParticipantProfilePicturesHidden()
List< Long > getInMeetingUserList()
boolean claimHostWithHostKey(String hostKey)
MobileRTCSDKError turnFocusModeOn(boolean on)
boolean isParticipantRequestLocalRecordingAllowed()
MobileRTCSDKError allowParticipantsToRename(boolean allow)
MobileRTCSDKError lowerHand(long userId)
void showZoomChatUI(Activity activity, int requestCode)
InMeetingIndicatorController getInMeetingIndicatorController()
MobileRTCSDKError assignCohost(long userId)
InMeetingUserInfo getBotAuthorizedUserInfoByUserID(long botUserId)
MobileRTCSDKError lowerAllHands(boolean forWebinarAttendees)
InMeetingUserInfo getCompanionParentUser(long userid)
boolean isAutoAllowLocalRecordingRequest()
InMeetingSmartSummaryController getInMeetingSmartSummaryController()
MobileRTCSDKError removeUser(long userId)
InMeetingLiveStreamController getInMeetingLiveStreamController()
String getCurrentMeetingInviteEmailContent()
InMeetingChatController getInMeetingChatController()
InMeetingAICompanionController getInMeetingAICompanionController()
void addListener(InMeetingServiceListener listener)
boolean updatePermissions(String[] permissions, int[] grantResults)
boolean isHostUser(long userId)
InMeetingProductionStudioController getInMeetingProductionStudioController()
MobileRTCSDKError allowParticipantsToUnmuteSelf(boolean allow)
boolean isMyself(long userId)
InMeetingWebinarController getInMeetingWebinarController()
MobileRTCSDKError lockMeeting(boolean isLock)
boolean canBeCohost(long userId)
String getLiveTranscriptLegalNoticesPrompt()
MobileRTCSDKError suspendParticipantsActivities()
InMeetingLiveTranscriptionController getInMeetingLiveTranscriptionController()
MobileRTCSDKError reclaimHost()
IEmojiReactionController getEmojiReactionController()
boolean canEnableParticipantRequestCloudRecording()
InMeetingWhiteboardController getInMeetingWhiteboardController()
MobileRTCSDKError allowParticipantsToStartVideo(boolean allow)
MobileRTCSDKError setFocusModeShareType(MobileRTCFocusModeShareType shareType)
String getLiveTranscriptLegalNoticesExplained()
MobileRTCSDKError canHideParticipantProfilePictures()
boolean canSuspendParticipantsActivities()
boolean isLiveTranscriptLegalNoticeAvailable()
InMeetingUserInfo getUserInfoById(long userId)
List< Long > getAuthorizedBotListByUserID(long userid)
boolean isParticipantRequestCloudRecordingAllowed()
MobileRTCSDKError makeHostWithAssetsPrivilege(long userId, List< GrantCoOwnerAssetsInfo > infoList)
Assigns a user as host and grants privileges to manage assets after the meeting.
MobileRTCSDKError assignCoHostWithAssetsPrivilege(long userId, List< GrantCoOwnerAssetsInfo > infoList)
Assigns a user as co-host and grants privileges to manage assets after the meeting.
void showZoomQAUI(Activity activity, int requestCode)
MobileRTCSDKError changeName(String inputName, long userId)
MobileRTCSDKError revokeCohost(long userId)
InMeetingWaitingRoomController getInMeetingWaitingRoomController()
MobileRTCSDKError enableVirtualNameTag(boolean bEnabled)
InMeetingRemoteController getInMeetingRemoteController()
InMeetingVirtualBackgroundController getInMeetingVirtualBackgroundController()
MobileRTCSDKError allowParticipantsToShareWhiteBoard(boolean allow)
InMeetingInterpretationController getInMeetingInterpretationController()
MobileRTCSDKError raiseMyHand()
boolean isParticipantsShareWhiteBoardAllowed()
MobileRTCSDKError hideParticipantProfilePictures(boolean hide)
boolean isParticipantsStartVideoAllowed()
InMeetingQAController getInMeetingQAController()
MobileRTCSDKError setMeetingTopic(String topic)
InMeetingVideoController getInMeetingVideoController()
InMeetingAudioController getInMeetingAudioController()
InMeetingUserInfo getMyUserInfo()
MobileRTCSDKError makeHost(long userId)
boolean canBeCoOwner(long userId)
Query if the user can be assigned as co-owner in meeting. Co-owner can be granted privilege to manage...
String getCurrentMeetingTopic()
Get the topic/title of the current meeting.
InMeetingBOController getInMeetingBOController()
void removeListener(InMeetingServiceListener listener)
MobileRTCSDKError autoAllowLocalRecordingRequest(boolean allow)
InMeetingAnnotationController getInMeetingAnnotationController()
void showZoomParticipantsUI(Activity activity, int requestCode)
InMeetingCloudRecordController getInMeetingCloudRecordController()
MobileRTCSDKError updateVirtualNameTagRosterInfo(List< ZoomSDKVirtualNameTag > nameTags)
InMeetingAANController getInMeetingAANController()
MobileRTCFocusModeShareType getFocusModeShareType()
InMeetingPollingController getInMeetingPollingController()
InMeetingSignInterpretationController getInMeetingSignInterpretationController()
InMeetingEncryptionController getInMeetingEncryptionController()
MobileRTCSDKError setPlayChimeOnOff(boolean on)
List< Long > getCompanionChildList(long userid)
InMeetingRawArchivingController getMeetingRawArchivingController()
int querySessionNetworkStatus(EnumComponentType type, boolean bSending)
User Information Object in ZOOM meeting.