接口 NEMeetingItem

    • 方法详细资料

      • getMeetingId

        long getMeetingId()
        获取会议唯一Id,该Id由服务器生成
        返回:
        会议Id
      • getMeetingNum

        java.lang.String getMeetingNum()
        获取会议号
        返回:
        会议号
      • setMeetingNum

        NEMeetingItem setMeetingNum​(java.lang.String meetingNum)
      • getSubject

        java.lang.String getSubject()
        获取会议主题
        返回:
        会议主题
      • setSubject

        NEMeetingItem setSubject​(java.lang.String subject)
        设置会议主题
        参数:
        subject - 会议主题
        返回:
        当前会议对象
      • getStartTime

        long getStartTime()
        获取会议开始时间戳(标准UNIX时间戳格式,单位为ms)
        返回:
        开始时间戳
      • setStartTime

        NEMeetingItem setStartTime​(long startTime)
        设置会议开始时间戳(标准UNIX时间戳格式,单位为ms)
        参数:
        startTime - 时间戳
        返回:
        当前会议对象
      • getEndTime

        long getEndTime()
        获取会议结束时间(标准UNIX时间戳格式,单位为ms)
        返回:
        会议结束时间
      • setEndTime

        NEMeetingItem setEndTime​(long endTime)
        设置会议结束时间(标准UNIX时间戳格式,单位为ms)
        参数:
        endTime - 结束时间戳
        返回:
        当前会议对象
      • getUpdateTime

        long getUpdateTime()
        获取会议记录变更时间,初始为创建时间,每次修改会议信息服务端会更新该字段(标准UNIX时间戳格式,单位为ms)
        返回:
        会议记录最近一次变更时间
      • getCreateTime

        long getCreateTime()
        获取会议记初始为创建时间(标准UNIX时间戳格式,单位为ms)
        返回:
        会议记录最近一次变更时间
      • getPassword

        java.lang.String getPassword()
        获取会议密码,可能为空
        返回:
        会议密码
      • setPassword

        NEMeetingItem setPassword​(java.lang.String password)
        设置会议密码
        参数:
        password - 会议密码
        返回:
        当前会议对象
      • setRecurringRule

        NEMeetingItem setRecurringRule​(NEMeetingRecurringRule recurringRule)
        设置周期性会议规则
        参数:
        recurringRule - 周期性会议规则
        返回:
        当前会议对象
      • getRecurringRule

        NEMeetingRecurringRule getRecurringRule()
        获取周期性会议规则
        返回:
        周期性会议规则
      • getExtraData

        java.lang.String getExtraData()
        获取扩展字段
        返回:
      • setExtraData

        void setExtraData​(java.lang.String extraData)
        设置扩展字段,最大长度为 2K。设置后可通过 NEMeetingInfo.extraData 获取
        参数:
        extraData -
      • setRoleBinds

        void setRoleBinds​(java.util.Map<java.lang.String,​NEMeetingRoleType> roleBinds)
        会前设置绑定成员角色
        参数:
        roleBinds - key 成员 uid valueNEMeetingRoleType
      • noSip

        boolean noSip()
        获取会议是否开启sip功能
        返回:
        会议结束时间
      • setNoSip

        NEMeetingItem setNoSip​(boolean noSip)
        设置会议是否开启sip功能
        参数:
        noSip - 是否开启sip
        返回:
        当前会议对象
      • setWaitingRoomEnabled

        void setWaitingRoomEnabled​(boolean enabled)
        开启/关闭等候室
        参数:
        enabled - 是否开启等候室
      • isWaitingRoomEnabled

        boolean isWaitingRoomEnabled()
        等候室是否开启
        返回:
        true: 开启 false: 关闭
      • isEnableJoinBeforeHost

        boolean isEnableJoinBeforeHost()
        查询是否允许成员在主持人入会前加入,默认为 true
        返回:
      • setEnableJoinBeforeHost

        void setEnableJoinBeforeHost​(boolean enable)
        设置是否允许成员在主持人入会前加入
        参数:
        enable - 开启/关闭