|
NIMSDK-AOS
9.21.10
|
Public 成员函数 | |
| Event (int eventType, int eventValue, long expiry) | |
| void | setEventType (int eventType) |
| void | setEventValue (int eventValue) |
| void | setConfig (String config) |
| void | setBroadcastOnlineOnly (boolean broadcastOnlineOnly) |
| void | setExpiry (long expiry) |
| void | setSyncSelfEnable (boolean syncSelfEnable) |
| String | getEventId () |
| int | getEventType () |
| int | getEventValue () |
| String | getConfig () |
| long | getExpiry () |
| boolean | isBroadcastOnlineOnly () |
| boolean | isSyncSelfEnable () |
| String | getPublisherAccount () |
| long | getPublishTime () |
| int | getPublisherClientType () |
| String | getMultiClientConfig () |
| String | getConfigByClient (int clientType) |
| String | getNimConfig () |
Protected 成员函数 | |
| Event () | |
Protected 属性 | |
| String | eventId |
| 事件ID 更多... | |
| int | eventType |
| 事件类型,1-99999 为云信保留类型 更多... | |
| int | eventValue |
| 事件的状态值 更多... | |
| String | config |
| 事件的扩展字段,最大长度为 256 字节,由事件发布客户端配置 更多... | |
| long | expiry |
| 事件的有效期,范围为 60s 到 7days,数值单位为秒 更多... | |
| boolean | broadcastOnlineOnly |
| 是否只广播给在线用户,若为 false,事件支持在线广播和登录后同步 更多... | |
| boolean | syncSelfEnable |
| 是否支持多端同步 更多... | |
| String | publisherAccount |
| 事件发布者的云信账号 更多... | |
| long | publishTime |
| 事件发布的时间 更多... | |
| int | publisherClientType |
| 事件发布者客户端类型 更多... | |
| String | multiClientConfig |
| 多端 config 配置 更多... | |
| Map< Integer, String > | multiClientConfigMap |
| 解析 multiClientConfig 的多端 config 配置 map 更多... | |
| String | nimConfig |
| 预定义事件中服务端配置项,仅仅对预留事件有效 更多... | |
在文件 Event.java 第 6 行定义.
|
protected |
在文件 Event.java 第 8 行定义.
| com.netease.nimlib.sdk.event.model.Event.Event | ( | int | eventType, |
| int | eventValue, | ||
| long | expiry | ||
| ) |
在文件 Event.java 第 12 行定义.
| String com.netease.nimlib.sdk.event.model.Event.getConfig | ( | ) |
在文件 Event.java 第 119 行定义.
| String com.netease.nimlib.sdk.event.model.Event.getConfigByClient | ( | int | clientType | ) |
在文件 Event.java 第 151 行定义.
| String com.netease.nimlib.sdk.event.model.Event.getEventId | ( | ) |
在文件 Event.java 第 107 行定义.
| int com.netease.nimlib.sdk.event.model.Event.getEventType | ( | ) |
在文件 Event.java 第 111 行定义.
| int com.netease.nimlib.sdk.event.model.Event.getEventValue | ( | ) |
在文件 Event.java 第 115 行定义.
| long com.netease.nimlib.sdk.event.model.Event.getExpiry | ( | ) |
在文件 Event.java 第 123 行定义.
| String com.netease.nimlib.sdk.event.model.Event.getMultiClientConfig | ( | ) |
在文件 Event.java 第 147 行定义.
| String com.netease.nimlib.sdk.event.model.Event.getNimConfig | ( | ) |
在文件 Event.java 第 156 行定义.
| String com.netease.nimlib.sdk.event.model.Event.getPublisherAccount | ( | ) |
在文件 Event.java 第 135 行定义.
| int com.netease.nimlib.sdk.event.model.Event.getPublisherClientType | ( | ) |
在文件 Event.java 第 143 行定义.
| long com.netease.nimlib.sdk.event.model.Event.getPublishTime | ( | ) |
在文件 Event.java 第 139 行定义.
| boolean com.netease.nimlib.sdk.event.model.Event.isBroadcastOnlineOnly | ( | ) |
在文件 Event.java 第 127 行定义.
| boolean com.netease.nimlib.sdk.event.model.Event.isSyncSelfEnable | ( | ) |
在文件 Event.java 第 131 行定义.
| void com.netease.nimlib.sdk.event.model.Event.setBroadcastOnlineOnly | ( | boolean | broadcastOnlineOnly | ) |
在文件 Event.java 第 95 行定义.
| void com.netease.nimlib.sdk.event.model.Event.setConfig | ( | String | config | ) |
在文件 Event.java 第 91 行定义.
| void com.netease.nimlib.sdk.event.model.Event.setEventType | ( | int | eventType | ) |
在文件 Event.java 第 83 行定义.
| void com.netease.nimlib.sdk.event.model.Event.setEventValue | ( | int | eventValue | ) |
在文件 Event.java 第 87 行定义.
| void com.netease.nimlib.sdk.event.model.Event.setExpiry | ( | long | expiry | ) |
在文件 Event.java 第 99 行定义.
| void com.netease.nimlib.sdk.event.model.Event.setSyncSelfEnable | ( | boolean | syncSelfEnable | ) |
在文件 Event.java 第 103 行定义.
|
protected |
是否只广播给在线用户,若为 false,事件支持在线广播和登录后同步
在文件 Event.java 第 46 行定义.
|
protected |
事件的扩展字段,最大长度为 256 字节,由事件发布客户端配置
在文件 Event.java 第 36 行定义.
|
protected |
事件ID
在文件 Event.java 第 21 行定义.
|
protected |
事件类型,1-99999 为云信保留类型
在文件 Event.java 第 26 行定义.
|
protected |
事件的状态值
在文件 Event.java 第 31 行定义.
|
protected |
事件的有效期,范围为 60s 到 7days,数值单位为秒
在文件 Event.java 第 41 行定义.
|
protected |
多端 config 配置
在文件 Event.java 第 71 行定义.
|
protected |
解析 multiClientConfig 的多端 config 配置 map
在文件 Event.java 第 76 行定义.
|
protected |
预定义事件中服务端配置项,仅仅对预留事件有效
在文件 Event.java 第 81 行定义.
|
protected |
事件发布者的云信账号
在文件 Event.java 第 56 行定义.
|
protected |
|
protected |
事件发布的时间
在文件 Event.java 第 61 行定义.
|
protected |
是否支持多端同步
在文件 Event.java 第 51 行定义.
1.8.11