Package us.zoom.sdk

Interface InMeetingBOController


  • public interface InMeetingBOController
    • Method Detail

      • addListener

        void addListener​(InMeetingBOControllerListener listener)
        Register a listener for breakout room events.
        Parameters:
        listener - The listener instance.
      • removeListener

        void removeListener​(InMeetingBOControllerListener listener)
        Unregister the listener for breakout roomevents.
        Parameters:
        listener - The listener instance.
      • getBOCreatorHelper

        IBOCreator getBOCreatorHelper()
        Get bo creator IBOCreator only host/cohost in master conf, you can get this object if host/cohost changed, creator right also need to move
        Returns:
        creator
      • getBOAdminHelper

        IBOAdmin getBOAdminHelper()
        Get bo admin after bo started, assign new user to bo, after bo started, switch user from BO-A to BO-B
        Returns:
        boAdmin
      • getBOAssistantHelper

        IBOAssistant getBOAssistantHelper()
        Get bo assistant when host/cohost in master conf/bo conf, you can get this object
        Returns:
        IBOAssistant
      • getBOAttendeeHelper

        IBOAttendee getBOAttendeeHelper()
        Get IBOAttendee if you are attendee, and are assigned to BO, you will get this object
        Returns:
        IBOAttendee
      • getBODataHelper

        IBOData getBODataHelper()
        Get IBOData when host/cohost in master conf/bo conf, you will get this object
        Returns:
        IBOData
      • isBOStarted

        boolean isBOStarted()
        Query if bo is started
        Returns:
        true: started
      • isBOEnabled

        boolean isBOEnabled()
        Query if bo is enable
        Returns:
        true:enable
      • isInBOMeeting

        boolean isInBOMeeting()
        Query if current user is bo meeting
        Returns:
        true: in bo meeting
      • getBOStatus

        BOStatus getBOStatus()
        Get current BO status
        Returns:
        a enum for bo status. See BOStatus
      • isBroadcastVoiceToBOSupport

        boolean isBroadcastVoiceToBOSupport()
        Query if current meeting support broadcasting host's voice to BO.
        Returns:
        true means supported, otherwise it's not.
      • isBroadcastingVoiceToBO

        boolean isBroadcastingVoiceToBO()
        Query if host is broadcasting voice to BO.
        Returns:
        true means supported, otherwise it's not.
      • canBroadcastVoiceToBO

        boolean canBroadcastVoiceToBO()
        Query if host now has the ability to broadcast voice to BO.
        Returns:
        true means supported, otherwise it's not.
      • enableBroadcastVoiceToBO

        boolean enableBroadcastVoiceToBO​(boolean enable)
        start/stop broadcasting voice to BO.
        Parameters:
        enable - true for start and false for stop.
        Returns:
        true means supported, otherwise it's not.
      • getJoiningBOName

        java.lang.String getJoiningBOName()
        Get the name of the BO you are going to. When you enter a BO or are switched to another BO by the host, maybe you need the BO name to display on transfer UI.
        Returns:
        the name of the BO you are going to.