接口 NEPreMeetingService
-
public interface NEPreMeetingService
会议预约服务,提供预约会议、取消预约、查询预约、监听预约状态变更功能。 SDK初始化成功后可通过NEMeetingKit.getPreMeetingService()
获取该服务的实例。
-
-
方法概要
所有方法 实例方法 抽象方法 修饰符和类型 方法 说明 void
cancelMeeting(long meetingId, boolean cancelRecurringMeeting, NECallback<java.lang.Void> callback)
取消已预定的会议NEMeetingItemLive
createMeetingItemLive()
创建一个会议直播条目NEMeetingItem
createScheduleMeetingItem()
创建一个会议条目void
editMeeting(NEMeetingItem item, boolean editRecurringMeeting, NECallback<NEMeetingItem> callback)
修改已预定的会议信息,暂未开放void
getMeetingItemById(java.lang.String meetingNum, NECallback<NEMeetingItem> callback)
查询预定会议信息void
getMeetingList(java.util.List<NEMeetingItemStatus> status, NECallback<java.util.List<NEMeetingItem>> callback)
查询特定状态下的会议列表。void
registerScheduleMeetingStatusListener(NEScheduleMeetingStatusListener listener)
注册预定会议状态变更监听器void
scheduleMeeting(NEMeetingItem item, NECallback<NEMeetingItem> callback)
预定会议void
unRegisterScheduleMeetingStatusListener(NEScheduleMeetingStatusListener listener)
反注册预定会议状态变更监听器
-
-
-
方法详细资料
-
createScheduleMeetingItem
NEMeetingItem createScheduleMeetingItem()
创建一个会议条目- 返回:
- 会议条目
-
createMeetingItemLive
NEMeetingItemLive createMeetingItemLive()
创建一个会议直播条目- 返回:
-
scheduleMeeting
void scheduleMeeting(@NonNull NEMeetingItem item, NECallback<NEMeetingItem> callback)
预定会议- 参数:
item
- 会议条目,通过createScheduleMeetingItem()
创建callback
- 回调
-
editMeeting
void editMeeting(NEMeetingItem item, boolean editRecurringMeeting, NECallback<NEMeetingItem> callback)
修改已预定的会议信息,暂未开放- 参数:
item
- 会议条目editRecurringMeeting
- 是否修改所有周期性会议callback
- 回调
-
cancelMeeting
void cancelMeeting(long meetingId, boolean cancelRecurringMeeting, NECallback<java.lang.Void> callback)
取消已预定的会议- 参数:
meetingId
- 会议唯一IdcancelRecurringMeeting
- 是否取消所有周期性会议callback
- 回调
-
getMeetingItemById
void getMeetingItemById(java.lang.String meetingNum, NECallback<NEMeetingItem> callback)
查询预定会议信息- 参数:
meetingNum
- 会议号callback
- 回调
-
getMeetingList
void getMeetingList(@Nullable java.util.List<NEMeetingItemStatus> status, NECallback<java.util.List<NEMeetingItem>> callback)
查询特定状态下的会议列表。如果不指定要查询的状态,则会默认查询NEMeetingItemStatus.init
、NEMeetingItemStatus.started
列表。 目前暂不支持查询NEMeetingItemStatus.cancel
与NEMeetingItemStatus.recycled
状态下的会议列表。- 参数:
status
- 会议状态callback
- 回调
-
registerScheduleMeetingStatusListener
void registerScheduleMeetingStatusListener(NEScheduleMeetingStatusListener listener)
注册预定会议状态变更监听器- 参数:
listener
- 监听器
-
unRegisterScheduleMeetingStatusListener
void unRegisterScheduleMeetingStatusListener(NEScheduleMeetingStatusListener listener)
反注册预定会议状态变更监听器- 参数:
listener
- 监听器
-
-