public class TIMManagerExt
extends java.lang.Object
public static TIMManagerExt getInstance()
@Deprecated
public int initStorage(@NonNull
java.lang.String identifier,
@NonNull
TIMCallBack cb)
TIMManager.initStorage(String, TIMCallBack) 替代identifier - 用户IDcb - 回调@Deprecated public long getConversationCount()
TIMManager.getConversationList() 获取的 size 替代@Deprecated public java.util.List<TIMConversation> getConversationList()
TIMManager.getConversationList() 替代@Deprecated public boolean deleteConversation(TIMConversationType type, java.lang.String peer)
TIMManager.deleteConversation(TIMConversationType, String) 替代type - 会话类型peer - 参与会话的对方, C2C会话为对方帐号identifier, 群组会话为群组Id@Deprecated public boolean deleteConversationAndLocalMsgs(TIMConversationType type, java.lang.String peer)
type - 会话类型peer - 参与会话的对方, C2C会话为对方帐号identifier, 群组会话为群组Idpublic void sendMessageToMultiUsers(@NonNull
java.util.List<java.lang.String> users,
@NonNull
TIMMessage msg,
TIMSendMsgToMultiUserCallback cb)
users - 发送消息的目标用户列表msg - 要发送的消息体cb - 回调,如果发送消息没有全部成功,会在onError回调的参数中返回出错信息,详见TIMBatchOprDetailInfopublic void setCustomVersion(java.lang.String customVersion)
TIMManager.init(Context, TIMSdkConfig) 之前调用customVersion - @Deprecated public void setOnlyDNSSource()
TIMManager.init(Context, TIMSdkConfig) 之前调用@Deprecated public void reduceUnreadNumberWhenRemoveMessage()
不建议客户使用,删除消息和减少未读数是本地操作,没有和服务器做同步,在程序卸载或则多端同步中会出现未读数不一致的问题。
@Deprecated
public void findMessageByMessageID(@NonNull
java.util.List<java.lang.String> messageIDList,
TIMValueCallBack<java.util.List<TIMMessage>> cb)
messageIDList - 消息定位符cb - 回调,返回查找到的消息