Lib Handler Stub
Constructors
Link copied to clipboard
public void LibHandlerStub(Context context, String appKey, String deviceId, RCConfiguration configuration, String soDir, int pingTimeout, boolean isBackupDb)
Functions
Link copied to clipboard
public void addConversationsToTag(String tagId, List<ConversationIdentifier> conversationIdentifierList, IOperationCallback callback)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
public void cleanHistoryMessages(Conversation conversation, long recordTime, IOperationCallback callback)
Link copied to clipboard
public void cleanRemoteHistoryMessages(Conversation conversation, long recordTime, IOperationCallback callback)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
public boolean clearUnreadByReceipt(int conversationType, String targetId, String channelId, long timestamp)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
public void deleteMessages(int conversationType, String targetId, String channelId, Array<Message> messages, IOperationCallback callback)
Link copied to clipboard
public void deleteRemoteUltraGroupMessages(String targetId, String channelId, long timestamp, IOperationCallback callback)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
public void downloadMedia(Conversation conversation, int type, String mediaUrl, IDownloadMediaCallback callback)
Link copied to clipboard
public void downloadMediaFile(String uid, String fileUrl, String fileName, String path, IDownloadMediaFileCallback callback)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
public void getBatchLocalMessage(int type, String targetId, String channelId, List<String> messageUIDs, IGetMessageWithProcessCallback callback)
Link copied to clipboard
public void getBatchRemoteUltraGroupMessages(List<Message> msgList, IGetBatchRemoteUltraGroupMessageCallback callback)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
public void getConversationChannelNotificationLevel(int type, String targetId, String channelId, ILongCallback callback)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
public void getConversationListByBatch(String channelId, int countPerBatch, IGetConversationListWithProcessCallback callback)
Link copied to clipboard
public void getConversationListByPage(Array<int> types, long timeStamp, int count, String channelId, int countPerBatch, IGetConversationListWithProcessCallback callback)
Link copied to clipboard
Link copied to clipboard
public void getConversationListForAllChannel(int conversationType, String targetId, int countPerBatch, IGetConversationListWithProcessCallback callback)
Link copied to clipboard
public void getConversationListOfTypesByBatch(String channelId, Array<int> types, int countPerBatch, IGetConversationListWithProcessCallback callback)
Link copied to clipboard
public void getConversationListWithAllChannel(Array<int> types, int countPerBatch, IGetConversationListWithProcessCallback callback)
Link copied to clipboard
public void getConversationListWithAllChannelByPage(Array<int> types, long ts, int count, int countPerBatch, IGetConversationListWithProcessCallback callback)
Link copied to clipboard
Link copied to clipboard
public void getConversationNotificationStatus(int type, String targetId, String channelId, ILongCallback callback)
Link copied to clipboard
Link copied to clipboard
public boolean getConversationTopStatusInTag(ConversationIdentifier conversationIdentifier, String tagId)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
public void getGroupMessageDeliverList(String groupId, String channelId, String msgUId, IGetGroupMessageDeliverCallback callback)
Link copied to clipboard
Link copied to clipboard
public List<Message> getMatchedMessages(String targetId, int conversationType, String channelId, long timestamp, int before, int after)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
public void getMessageReadUserList(String groupId, String channelId, String msgUId, IGetMessageReaderCallback callback)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
public List<Message> getOlderMessagesByObjectName(Conversation conversation, String objectName, long flagId, int count, boolean flag)
Link copied to clipboard
public void getOlderMessagesByObjectNames(Conversation conversation, List<String> objectNames, long flagId, int count, boolean flag, IGetMessageWithProcessCallback callback)
Link copied to clipboard
public List<Message> getOlderMessagesByObjectNamesSync(Conversation conversation, List<String> objectNames, long timestamp, int count, boolean flag)
Link copied to clipboard
public void getOlderMessagesOneWay(Conversation conversation, long flagId, int count, OnGetHistoryMessagesCallback callback)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
public void getRemoteHistoryMessages(Conversation conversation, long dataTime, int count, IResultCallbackEx callback)
Link copied to clipboard
public void getRemoteHistoryMessagesOption(Conversation conversation, RemoteHistoryMsgOption remoteHistoryMsgOption, IResultCallbackEx callback)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
public List<ConversationTagInfo> getTagsFromConversation(ConversationIdentifier conversationIdentifier)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
public void getTopConversationList(Array<int> types, String channelId, int countPerBatch, IGetConversationListWithProcessCallback callback)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
public void getUltraGroupChannelList(String targetId, int channelType, int countPerBatch, IGetConversationListWithProcessCallback callback)
Link copied to clipboard
public void getUltraGroupConversationChannelDefaultNotificationLevel(String targetId, String channelId, ILongCallback callback)
Link copied to clipboard
public void getUltraGroupConversationDefaultNotificationLevel(String targetId, ILongCallback callback)
Link copied to clipboard
public void getUltraGroupConversationListByBatch(int countPerBatch, IGetConversationListWithProcessCallback callback)
Link copied to clipboard
public void getUltraGroupConversationUnreadInfoList(Array<String> targetIds, int countPerBatch, IGetConversationUnreadInfoListWithProcessCallback callback)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
public void getUltraGroupUnreadMentionedDigests(String targetId, String channelId, long sendTime, int count, IGetUltraGroupUnreadMentionedDigestsCallback callback)
Link copied to clipboard
public void getUnreadConversationListOfTypesByBatch(Array<int> types, int countPerBatch, IGetConversationListWithProcessCallback callback)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
public int getUnreadCountByObjectName(String targetId, int conversationType, Array<String> objectNames, String channelId)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
public void getUnreadMentionedMessages(int conversationType, String targetId, String channelId, int count, boolean desc, int countPerBatch, IGetMessageWithProcessCallback callback)
获取会话里未读的@消息。最多返回最近十条。
Link copied to clipboard
获取导航中关于定时上传日志的相关配置信息
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
public void modifyUltraGroupMessage(String uid, Array<byte> messageContent, List<String> searchableWord, IOperationCallback callback)
Link copied to clipboard
通知应用前后台切换
Link copied to clipboard
通知应用网络切换
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
public void recallMessage(String objectName, Array<byte> content, String pushContent, Message message, IOperationCallback callback)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
public void removeConversationsFromTag(String tagId, List<ConversationIdentifier> conversationIdentifierList, IOperationCallback callback)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
public void removeMessageExpansion(List<String> keyArray, String messageUId, IOperationCallback callback)
Link copied to clipboard
Link copied to clipboard
public void removeTagsFromConversation(ConversationIdentifier conversationIdentifier, List<String> tagIds, IOperationCallback callback)
Link copied to clipboard
public void removeUltraMessageExpansion(List<String> keyArray, String messageUId, IOperationCallback callback)
Link copied to clipboard
Link copied to clipboard
public void RTCSignaling(String roomId, String signalingName, boolean isQuery, Array<byte> pbBuffer, int timeout, IRTCSignalingCallback callback)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
public List<SearchConversationResult> searchConversationForAllChannel(String keyword, Array<int> types, Array<String> objName)
Link copied to clipboard
public List<SearchConversationResult> searchConversations(String keyword, Array<int> conversationTypes, Array<String> objName, String channelId)
Link copied to clipboard
public List<Message> searchMessageByTimestampForAllChannel(String targetId, int categoryId, String keyword, long startTime, long endTime, int offset, int limit)
Link copied to clipboard
public List<Message> searchMessageForAllChannel(String targetId, int categoryId, String keyword, int count, long timestamp)
Link copied to clipboard
public List<Message> searchMessages(String targetId, int conversationType, String channelId, String keyword, int count, long timestamp)
Link copied to clipboard
public List<Message> searchMessagesByTimestamp(String targetId, int conversationType, String channelId, String keyword, long startTime, long endTime, int offset, int limit)
Link copied to clipboard
public List<Message> searchMessagesByUser(String targetId, int conversationType, String channelId, String userId, int count, long timestamp)
Link copied to clipboard
public void sendDirectionalMediaMessage(Message message, Array<String> userIds, String pushContent, String pushData, ISendMediaMessageCallback sendMediaMessageCallback)
发送定向多媒体消息
Link copied to clipboard
public void sendDirectionalMessage(Message message, String pushContent, String pushData, Array<String> userIds, ISendMessageCallback callback)
Link copied to clipboard
public void sendDirectionalMessageOption(Message message, String pushContent, String pushData, Array<String> userIds, SendMessageOption option, ISendMessageCallback callback)
Link copied to clipboard
public void sendGroupCallSignalInfo(String targetId, String key, String signalInfo, IGroupCallSignalCallBack callback)
Link copied to clipboard
public void sendMediaMessage(Message message, String pushContent, String pushData, ISendMediaMessageCallback sendMediaMessageCallback)
Link copied to clipboard
public void sendMediaMessageOption(Message message, String pushContent, String pushData, SendMessageOption option, ISendMediaMessageCallback sendMediaMessageCallback)
Link copied to clipboard
public void sendMessage(Message message, String pushContent, String pushData, ISendMessageCallback callback)
Link copied to clipboard
public void sendMessageOption(Message message, String pushContent, String pushData, SendMessageOption option, ISendMessageCallback callback)
Link copied to clipboard
public void sendReadReceiptMessage(String targetId, String channelId, Array<String> msgUId, ISendReadReceiptMessageCallback callback)
Link copied to clipboard
public void sendRTCDirectionalMessage(Message message, String pushContent, String pushData, Array<String> userIds, SendMessageOption option, boolean isFilterBlackList, ISendMessageCallback callback)
Link copied to clipboard
Link copied to clipboard
public int SendRTCSignaling(String roomId, String signalingName, boolean isQuery, Array<byte> pbBuffer, int timeout, IRTCSignalingCallback callback)
Link copied to clipboard
public void sendUltraGroupTypingStatus(String targetId, String channelId, int operateType, IOperationCallback callback)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
public void setConversationNotificationLevel(int type, String targetId, int level, IOperationCallback callback)
Link copied to clipboard
public void setConversationNotificationStatus(int type, String targetId, String channelId, int level, IOperationCallback callback)
Link copied to clipboard
Link copied to clipboard
public boolean setConversationTopStatus(int typeValue, String targetId, String channelId, boolean isTop, boolean needCreate)
Link copied to clipboard
public void setConversationToTopInTag(String tagId, ConversationIdentifier conversationIdentifier, boolean isTop, IOperationCallback callback)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
设置导航信息更新的回调。 此监听只在获取到导航信息时通知,时机包括首次连接时,缓存过期后再次连接时获取到导航信息时。
Link copied to clipboard
public void setNotificationQuietHours(String startTime, int spanMinutes, int level, IOperationCallback callback)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
public void setUltraGroupConversationChannelDefaultNotificationLevel(String targetId, String channelId, int level, IOperationCallback callback)
Link copied to clipboard
public void setUltraGroupConversationDefaultNotificationLevel(String targetId, int level, IOperationCallback callback)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
public void syncUltraGroupReadStatus(String targetId, String channelId, long timestamp, IOperationCallback callback)
Link copied to clipboard
public boolean updateConversationInfo(int type, String targetId, String channelId, String title, String portrait)
Link copied to clipboard
Link copied to clipboard
public boolean updateMessageReceiptStatus(String targetId, int categoryId, String channelId, long timestamp)
Link copied to clipboard
Link copied to clipboard
public void updateUltraGroupMessageExpansion(Map expansion, String messageUId, IOperationCallback callback)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard