public class CustomMessageConfig
extends java.lang.Object
implements java.io.Serializable
限定符和类型 | 字段和说明 |
---|---|
boolean |
enableHistory
该消息是否要保存到服务器,如果为false,通过
MsgService.pullMessageHistory(IMMessage, int, boolean) 拉取的结果将不包含该条消息。 |
boolean |
enablePersist
该消息是否要存离线
默认为true
|
boolean |
enablePush
该消息是否要消息提醒,如果为true,那么对方收到消息后,系统通知栏会有提醒。
|
boolean |
enablePushNick
该消息是否需要推送昵称(针对iOS客户端有效),如果为true,那么对方收到消息后,iOS端将显示推送昵称。
|
boolean |
enableRoaming
该消息是否需要漫游。
|
boolean |
enableRoute
该消息是否支持路由,如果为true,默认按照app的路由开关(如果有配置抄送地址则将抄送该消息)
默认为true
|
boolean |
enableSelfSync
多端同时登录时,发送一条自定义消息后,是否要同步到其他同时登录的客户端。
|
boolean |
enableUnreadCount
该消息是否要计入未读数,如果为true,那么对方收到消息后,最近联系人列表中未读数加1。
|
static java.lang.String |
KEY_ENABLE_HISTORY |
static java.lang.String |
KEY_ENABLE_PERSIST |
static java.lang.String |
KEY_ENABLE_PUSH |
static java.lang.String |
KEY_ENABLE_PUSH_NICK |
static java.lang.String |
KEY_ENABLE_ROAMING |
static java.lang.String |
KEY_ENABLE_ROUTE |
static java.lang.String |
KEY_ENABLE_SELF_SYNC |
static java.lang.String |
KEY_ENABLE_UNREAD_COUNT |
构造器和说明 |
---|
CustomMessageConfig() |
public static java.lang.String KEY_ENABLE_HISTORY
public static java.lang.String KEY_ENABLE_ROAMING
public static java.lang.String KEY_ENABLE_SELF_SYNC
public static java.lang.String KEY_ENABLE_PUSH
public static java.lang.String KEY_ENABLE_PERSIST
public static java.lang.String KEY_ENABLE_PUSH_NICK
public static java.lang.String KEY_ENABLE_UNREAD_COUNT
public static java.lang.String KEY_ENABLE_ROUTE
public boolean enableHistory
MsgService.pullMessageHistory(IMMessage, int, boolean)
拉取的结果将不包含该条消息。public boolean enableRoaming
public boolean enableSelfSync
public boolean enablePush
public boolean enablePushNick
public boolean enableUnreadCount
public boolean enableRoute
public boolean enablePersist