接口 NEMeetingItem
-
- 所有超级接口:
java.io.Serializable
public interface NEMeetingItem extends java.io.Serializable
会议信息对象,通过NEPreMeetingService.createScheduleMeetingItem()
创建
-
-
方法概要
所有方法 实例方法 抽象方法 修饰符和类型 方法 说明 long
getCreateTime()
获取会议记初始为创建时间(标准UNIX时间戳格式,单位为ms)long
getEndTime()
获取会议结束时间(标准UNIX时间戳格式,单位为ms)java.lang.String
getExtraData()
获取扩展字段NEMeetingItemLive
getLive()
获取会议直播参数long
getMeetingId()
获取会议唯一Id,该Id由服务器生成java.lang.String
getMeetingNum()
获取会议号java.lang.String
getPassword()
获取会议密码,可能为空NEMeetingRecurringRule
getRecurringRule()
获取周期性会议规则java.util.Map<java.lang.String,NEMeetingRoleType>
getRoleBinds()
获取设置的绑定成员角色NEMeetingItemSetting
getSetting()
获取会议设置long
getStartTime()
获取会议开始时间戳(标准UNIX时间戳格式,单位为ms)NEMeetingItemStatus
getStatus()
获取会议状态java.lang.String
getSubject()
获取会议主题long
getUpdateTime()
获取会议记录变更时间,初始为创建时间,每次修改会议信息服务端会更新该字段(标准UNIX时间戳格式,单位为ms)boolean
isEnableJoinBeforeHost()
查询是否允许成员在主持人入会前加入,默认为 trueboolean
isWaitingRoomEnabled()
等候室是否开启boolean
noSip()
获取会议是否开启sip功能void
setEnableJoinBeforeHost(boolean enable)
设置是否允许成员在主持人入会前加入NEMeetingItem
setEndTime(long endTime)
设置会议结束时间(标准UNIX时间戳格式,单位为ms)void
setExtraData(java.lang.String extraData)
设置扩展字段,最大长度为 2K。NEMeetingItem
setLive(NEMeetingItemLive live)
设置会议直播参数NEMeetingItem
setMeetingId(long meetingId)
NEMeetingItem
setMeetingNum(java.lang.String meetingNum)
NEMeetingItem
setNoSip(boolean noSip)
设置会议是否开启sip功能NEMeetingItem
setPassword(java.lang.String password)
设置会议密码NEMeetingItem
setRecurringRule(NEMeetingRecurringRule recurringRule)
设置周期性会议规则void
setRoleBinds(java.util.Map<java.lang.String,NEMeetingRoleType> roleBinds)
会前设置绑定成员角色NEMeetingItem
setSetting(NEMeetingItemSetting setting)
设置会议设置对象NEMeetingItem
setStartTime(long startTime)
设置会议开始时间戳(标准UNIX时间戳格式,单位为ms)NEMeetingItem
setSubject(java.lang.String subject)
设置会议主题void
setWaitingRoomEnabled(boolean enabled)
开启/关闭等候室
-
-
-
方法详细资料
-
getMeetingId
long getMeetingId()
获取会议唯一Id,该Id由服务器生成- 返回:
- 会议Id
-
setMeetingId
NEMeetingItem setMeetingId(long meetingId)
-
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
- 会议密码- 返回:
- 当前会议对象
-
getSetting
NEMeetingItemSetting getSetting()
获取会议设置- 返回:
- 会议设置
-
setSetting
NEMeetingItem setSetting(NEMeetingItemSetting setting)
设置会议设置对象- 参数:
setting
- 会议设置对象- 返回:
- 当前会议对象
-
getStatus
NEMeetingItemStatus getStatus()
获取会议状态- 返回:
- 会议状态
-
setLive
NEMeetingItem setLive(NEMeetingItemLive live)
设置会议直播参数- 参数:
live
-- 返回:
-
getLive
NEMeetingItemLive getLive()
获取会议直播参数- 返回:
-
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
-
getRoleBinds
java.util.Map<java.lang.String,NEMeetingRoleType> getRoleBinds()
获取设置的绑定成员角色- 返回:
- key 成员 uid value
NEMeetingRoleType
-
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
- 开启/关闭
-
-