NIMSDK-AOS
10.6.0
|
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 行定义.