|
String | getUserId () |
|
String | getRoomId () |
|
RoomDetail | getRoomDetail () |
|
boolean | isOwner () |
|
boolean | isOwner (String userId) |
|
void | enterRoom (String nick, Callback< Void > callback) |
|
void | enterRoom (String nick, Map< String, String > extension, Callback< Void > callback) |
|
void | listUser (UserParam param, Callback< PageModel< RoomUserModel > > callback) |
|
void | kickUser (String userId, Callback< Void > callback) |
|
void | kickUser (String userId, int kickedSeconds, Callback< Void > callback) |
|
void | updateTitle (String title, Callback< Void > callback) |
|
void | updateNotice (String notice, Callback< Void > callback) |
|
void | getRoomDetail (Callback< RoomDetail > callback) |
|
void | leaveRoom (Callback< Void > callback) |
|
void | leaveRoom (boolean existPage, Callback< Void > callback) |
|
< PS extends PluginService<?> PS | getPluginService (Class< PS > pluginServiceType) |
|
Public Member Functions inherited from com.aliyun.roompaas.base.exposable.IEventHandlerManager< EH > |
void | addEventHandler (EH eventHandler) |
|
void | removeEventHandler (EH eventHandler) |
|
void | removeAllEventHandler () |
|
- Author
- puke
- Version
- 2021/4/28
◆ enterRoom() [1/2]
void com.aliyun.roompaas.biz.exposable.RoomChannel.enterRoom |
( |
String |
nick, |
|
|
Callback< Void > |
callback |
|
) |
| |
◆ enterRoom() [2/2]
void com.aliyun.roompaas.biz.exposable.RoomChannel.enterRoom |
( |
String |
nick, |
|
|
Map< String, String > |
extension, |
|
|
Callback< Void > |
callback |
|
) |
| |
◆ getPluginService()
< PS extends PluginService<?> PS com.aliyun.roompaas.biz.exposable.RoomChannel.getPluginService |
( |
Class< PS > |
pluginServiceType | ) |
|
- Parameters
-
<PS> | 具象的插件类 |
pluginServiceType | 插件服务类型 |
- Returns
- 插件服务实例
◆ getRoomDetail() [1/2]
RoomDetail com.aliyun.roompaas.biz.exposable.RoomChannel.getRoomDetail |
( |
| ) |
|
◆ getRoomDetail() [2/2]
void com.aliyun.roompaas.biz.exposable.RoomChannel.getRoomDetail |
( |
Callback< RoomDetail > |
callback | ) |
|
◆ getRoomId()
String com.aliyun.roompaas.biz.exposable.RoomChannel.getRoomId |
( |
| ) |
|
◆ getUserId()
String com.aliyun.roompaas.biz.exposable.RoomChannel.getUserId |
( |
| ) |
|
◆ isOwner() [1/2]
boolean com.aliyun.roompaas.biz.exposable.RoomChannel.isOwner |
( |
| ) |
|
◆ isOwner() [2/2]
boolean com.aliyun.roompaas.biz.exposable.RoomChannel.isOwner |
( |
String |
userId | ) |
|
◆ kickUser() [1/2]
void com.aliyun.roompaas.biz.exposable.RoomChannel.kickUser |
( |
String |
userId, |
|
|
Callback< Void > |
callback |
|
) |
| |
◆ kickUser() [2/2]
void com.aliyun.roompaas.biz.exposable.RoomChannel.kickUser |
( |
String |
userId, |
|
|
int |
kickedSeconds, |
|
|
Callback< Void > |
callback |
|
) |
| |
踢人
- Parameters
-
userId | 目标用户Id |
kickedSeconds | 踢人时间 (单位: 秒) |
◆ leaveRoom() [1/2]
void com.aliyun.roompaas.biz.exposable.RoomChannel.leaveRoom |
( |
boolean |
existPage, |
|
|
Callback< Void > |
callback |
|
) |
| |
离开房间
- Parameters
-
existPage | 是否离开页面 |
callback | 回调函数 |
◆ leaveRoom() [2/2]
void com.aliyun.roompaas.biz.exposable.RoomChannel.leaveRoom |
( |
Callback< Void > |
callback | ) |
|
◆ listUser()
void com.aliyun.roompaas.biz.exposable.RoomChannel.listUser |
( |
UserParam |
param, |
|
|
Callback< PageModel< RoomUserModel > > |
callback |
|
) |
| |
◆ updateNotice()
void com.aliyun.roompaas.biz.exposable.RoomChannel.updateNotice |
( |
String |
notice, |
|
|
Callback< Void > |
callback |
|
) |
| |
◆ updateTitle()
void com.aliyun.roompaas.biz.exposable.RoomChannel.updateTitle |
( |
String |
title, |
|
|
Callback< Void > |
callback |
|
) |
| |
The documentation for this interface was generated from the following file:
- /Users/puke/AndroidStudioProjects/room-paas-android/export_api/biz/src/main/java/com/aliyun/roompaas/biz/exposable/RoomChannel.java