NIMSDK-AOS  9.20.10
Public 成员函数 | 所有成员列表
com.netease.nimlib.sdk.msg.model.QueryThreadTalkHistoryOption类 参考

查询服务端 Thread 历史消息接口的分页参数 更多...

类 com.netease.nimlib.sdk.msg.model.QueryThreadTalkHistoryOption 继承关系图:

Public 成员函数

long getFromTime ()
 获取 查询起始时间。 查询起始时间 <= 查询终止时间 更多...
 
void setFromTime (long fromTime)
 设置 查询起始时间。 查询起始时间 <= 查询终止时间 更多...
 
long getToTime ()
 获取 查询终止时间。 查询结果包括查询终止时间点上的消息 查询终止时间 >= 查询起始时间 更多...
 
void setToTime (long toTime)
 设置 查询终止时间。 查询终止时间 >= 查询起始时间 更多...
 
long getExcludeMessageServerId ()
 获取 要排除的消息服务器ID(生效时,对应消息为查询锚点) 如果该字段有效,该消息服务器ID对应的消息不会出现在查询结果中。 direction为QueryDirectionEnum#QUERY_OLD时,查询结果早于查询锚点。 direction为QueryDirectionEnum#QUERY_NEW时,查询结果都晚于查询锚点。 字段有效需要满足下面条件 更多...
 
void setExcludeMessageServerId (long excludeMessageServerId)
 设置 要排除的消息服务器ID 更多...
 
int getLimit ()
 获取 本次查询条数限制 更多...
 
void setLimit (int limit)
 设置 本次查询条数限制 更多...
 
QueryDirectionEnum getDirection ()
 获取 查询方向:早于或晚于锚点 同时也是查询结果的排序方式 更多...
 
void setDirection (QueryDirectionEnum direction)
 设置 查询方向:早于或晚于锚点 更多...
 
boolean isPersist ()
 获取 查询结果是否同步到本地数据库 更多...
 
void setPersist (boolean persist)
 设置 查询结果是否同步到本地数据库 更多...
 
boolean isValid ()
 
String toString ()
 

详细描述

查询服务端 Thread 历史消息接口的分页参数

在文件 QueryThreadTalkHistoryOption.java8 行定义.

成员函数说明

QueryDirectionEnum com.netease.nimlib.sdk.msg.model.QueryThreadTalkHistoryOption.getDirection ( )

获取 查询方向:早于或晚于锚点 同时也是查询结果的排序方式

在文件 QueryThreadTalkHistoryOption.java91 行定义.

long com.netease.nimlib.sdk.msg.model.QueryThreadTalkHistoryOption.getExcludeMessageServerId ( )

获取 要排除的消息服务器ID(生效时,对应消息为查询锚点) 如果该字段有效,该消息服务器ID对应的消息不会出现在查询结果中。 direction为QueryDirectionEnum#QUERY_OLD时,查询结果早于查询锚点。 direction为QueryDirectionEnum#QUERY_NEW时,查询结果都晚于查询锚点。 字段有效需要满足下面条件

  1. 字段对应的消息存在
  2. direction为QueryDirectionEnum#QUERY_OLD时,消息时间和toTime相等。
  3. direction为QueryDirectionEnum#QUERY_NEW时,消息时间和fromTime相等。

在文件 QueryThreadTalkHistoryOption.java62 行定义.

long com.netease.nimlib.sdk.msg.model.QueryThreadTalkHistoryOption.getFromTime ( )

获取 查询起始时间。 查询起始时间 <= 查询终止时间

  1. 如果 direction == QueryDirectionEnum#QUERY_NEW,则查询结果 包括 查询起始时间点上的消息
  2. 否则查询结果 不包括 查询起始时间点上的消息

在文件 QueryThreadTalkHistoryOption.java23 行定义.

int com.netease.nimlib.sdk.msg.model.QueryThreadTalkHistoryOption.getLimit ( )

获取 本次查询条数限制

在文件 QueryThreadTalkHistoryOption.java76 行定义.

long com.netease.nimlib.sdk.msg.model.QueryThreadTalkHistoryOption.getToTime ( )

获取 查询终止时间。 查询结果包括查询终止时间点上的消息 查询终止时间 >= 查询起始时间

在文件 QueryThreadTalkHistoryOption.java40 行定义.

boolean com.netease.nimlib.sdk.msg.model.QueryThreadTalkHistoryOption.isPersist ( )

获取 查询结果是否同步到本地数据库

在文件 QueryThreadTalkHistoryOption.java105 行定义.

boolean com.netease.nimlib.sdk.msg.model.QueryThreadTalkHistoryOption.isValid ( )

在文件 QueryThreadTalkHistoryOption.java116 行定义.

void com.netease.nimlib.sdk.msg.model.QueryThreadTalkHistoryOption.setDirection ( QueryDirectionEnum  direction)

设置 查询方向:早于或晚于锚点

在文件 QueryThreadTalkHistoryOption.java98 行定义.

void com.netease.nimlib.sdk.msg.model.QueryThreadTalkHistoryOption.setExcludeMessageServerId ( long  excludeMessageServerId)

设置 要排除的消息服务器ID

在文件 QueryThreadTalkHistoryOption.java69 行定义.

void com.netease.nimlib.sdk.msg.model.QueryThreadTalkHistoryOption.setFromTime ( long  fromTime)

设置 查询起始时间。 查询起始时间 <= 查询终止时间

在文件 QueryThreadTalkHistoryOption.java31 行定义.

void com.netease.nimlib.sdk.msg.model.QueryThreadTalkHistoryOption.setLimit ( int  limit)

设置 本次查询条数限制

在文件 QueryThreadTalkHistoryOption.java83 行定义.

void com.netease.nimlib.sdk.msg.model.QueryThreadTalkHistoryOption.setPersist ( boolean  persist)

设置 查询结果是否同步到本地数据库

在文件 QueryThreadTalkHistoryOption.java112 行定义.

void com.netease.nimlib.sdk.msg.model.QueryThreadTalkHistoryOption.setToTime ( long  toTime)

设置 查询终止时间。 查询终止时间 >= 查询起始时间

在文件 QueryThreadTalkHistoryOption.java48 行定义.

String com.netease.nimlib.sdk.msg.model.QueryThreadTalkHistoryOption.toString ( )

在文件 QueryThreadTalkHistoryOption.java121 行定义.


该类的文档由以下文件生成: