hyphenate_SDK4.0 4.10.0
hyphenate java IM SDK
Public 成员函数 | 所有成员列表
com.hyphenate.chat.EMCmdMessageBody类 参考
类 com.hyphenate.chat.EMCmdMessageBody 继承关系图:
com.hyphenate.chat.EMMessageBody

Public 成员函数

 EMCmdMessageBody (String action)
 
String action ()
 
boolean isDeliverOnlineOnly ()
 
void deliverOnlineOnly (boolean onlineOnly)
 
String toString ()
 
- Public 成员函数 继承自 com.hyphenate.chat.EMMessageBody
long operationTime ()
 
String operatorId ()
 
int operationCount ()
 

详细描述

命令消息体。

EMCmdMessageBody body = new EMCmdMessageBody("delete", null);
EMCmdMessageBody(String action)
Definition: EMCmdMessageBody.java:50

构造及析构函数说明

◆ EMCmdMessageBody()

com.hyphenate.chat.EMCmdMessageBody.EMCmdMessageBody ( String  action)

创建一个命令消息。

参数
action命令内容。

成员函数说明

◆ action()

String com.hyphenate.chat.EMCmdMessageBody.action ( )

获取 CMD 消息中的命令内容。

返回
CMD 消息中的命令内容。

◆ deliverOnlineOnly()

void com.hyphenate.chat.EMCmdMessageBody.deliverOnlineOnly ( boolean  onlineOnly)

设置当前 CMD 类型消息是否只投递在线用户。

参数
onlineOnly是否只投递给在线用户。
  • (默认) false:投递所有用户;
  • true :只投递在线用户,这样离线用户上线时不会收到该消息。

◆ isDeliverOnlineOnly()

boolean com.hyphenate.chat.EMCmdMessageBody.isDeliverOnlineOnly ( )

判断当前 CMD 类型消息是否只投递在线用户。

返回
- true:只投递在线用户。
  • false:投递所有用户。

◆ toString()

String com.hyphenate.chat.EMCmdMessageBody.toString ( )

展示 CMD 消息的命令。

返回
命令的内容展示。

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