NIMSDK-AOS  9.16.0
Public 成员函数 | 所有成员列表
com.netease.nimlib.sdk.event.EventSubscribeService接口 参考

事件订阅服务 更多...

Public 成员函数

InvocationFuture< EventpublishEvent (Event event)
 发布事件 更多...
 
InvocationFuture< List< String > > subscribeEvent (EventSubscribeRequest request)
 订阅事件 更多...
 
InvocationFuture< List< String > > unSubscribeEvent (EventSubscribeRequest request)
 按账号取消指定事件的订阅关系 更多...
 
InvocationFuture< Void > batchUnSubscribeEvent (EventSubscribeRequest request)
 取消指定事件的全部订阅关系 更多...
 
InvocationFuture< List< EventSubscribeResult > > querySubscribeEvent (EventSubscribeRequest request)
 查询指定事件类型的订阅关系 更多...
 

详细描述

事件订阅服务

在文件 EventSubscribeService.java14 行定义.

成员函数说明

◆ batchUnSubscribeEvent()

InvocationFuture<Void> com.netease.nimlib.sdk.event.EventSubscribeService.batchUnSubscribeEvent ( EventSubscribeRequest  request)

取消指定事件的全部订阅关系

参数
request取消订阅信息,只需填写事件类型。
返回
InvocationFuture 可以设置回调函数。请求完成后才会调用。如果出错,会有具体的错误代码。

◆ publishEvent()

InvocationFuture<Event> com.netease.nimlib.sdk.event.EventSubscribeService.publishEvent ( Event  event)

发布事件

参数
event事件
返回
InvocationFuture 可以设置回调函数。请求完成后才会调用,如果出错,会有具体的错误代码。

◆ querySubscribeEvent()

InvocationFuture<List<EventSubscribeResult> > com.netease.nimlib.sdk.event.EventSubscribeService.querySubscribeEvent ( EventSubscribeRequest  request)

查询指定事件类型的订阅关系

参数
request查询订阅信息,必须填写事件类型、事件发布者账号,填写后将查询指定发布者的订阅关系。
返回
InvocationFuture 可以设置回调函数。请求完成后才会调用。如果出错,会有具体的错误代码。

◆ subscribeEvent()

InvocationFuture<List<String> > com.netease.nimlib.sdk.event.EventSubscribeService.subscribeEvent ( EventSubscribeRequest  request)

订阅事件

参数
request订阅请求信息 必须填写事件类型、事件发布者账号以及订阅有效期
返回
InvocationFuture 可以设置回调函数。请求完成后才会调用,返回订阅失败的账号集合,如果数组长度为0则全部成功。如果出错,会有具体的错误代码。

◆ unSubscribeEvent()

InvocationFuture<List<String> > com.netease.nimlib.sdk.event.EventSubscribeService.unSubscribeEvent ( EventSubscribeRequest  request)

按账号取消指定事件的订阅关系

参数
request取消订阅信息,只需填写事件类型和事件发布者账号集合(被订阅者集合)
返回
InvocationFuture 可以设置回调函数。请求完成后才会调用,返回取消订阅失败的账号集合,如果数组长度为0则全部成功。如果出错,会有具体的错误代码。

该接口的文档由以下文件生成: