public interface OperationTube
Modifier and Type | Method and Description |
---|---|
boolean |
closeClient(cn.leancloud.session.LCConnectionManager connectionManager,
String self,
LCIMClientCallback callback) |
boolean |
createConversation(cn.leancloud.session.LCConnectionManager connectionManager,
String self,
List<String> members,
Map<String,Object> attributes,
boolean isTransient,
boolean isUnique,
boolean isTemp,
int tempTTL,
LCIMCommonJsonCallback callback) |
boolean |
fetchReceiptTimestamps(cn.leancloud.session.LCConnectionManager connectionManager,
String clientId,
String conversationId,
int convType,
Conversation.LCIMOperation operation,
LCIMCommonJsonCallback callback) |
boolean |
loginLiveQuery(cn.leancloud.session.LCConnectionManager connectionManager,
String subscriptionId,
LCLiveQuerySubscribeCallback callback) |
boolean |
markConversationRead(cn.leancloud.session.LCConnectionManager connectionManager,
String clientId,
String conversationId,
int convType,
Map<String,Object> lastMessageParam) |
void |
onLiveQueryCompleted(int requestId,
Throwable throwable) |
void |
onOperationCompleted(String clientId,
String conversationId,
int requestId,
Conversation.LCIMOperation operation,
Throwable throwable) |
void |
onOperationCompletedEx(String clientId,
String conversationId,
int requestId,
Conversation.LCIMOperation operation,
HashMap<String,Object> resultData) |
boolean |
openClient(cn.leancloud.session.LCConnectionManager connectionManager,
String clientId,
String tag,
String userSessionToken,
boolean reConnect,
LCIMClientCallback callback) |
boolean |
participateConversation(cn.leancloud.session.LCConnectionManager connectionManager,
String clientId,
String conversationId,
int convType,
Map<String,Object> param,
Conversation.LCIMOperation operation,
LCIMConversationCallback callback) |
boolean |
processMembers(cn.leancloud.session.LCConnectionManager connectionManager,
String clientId,
String conversationId,
int convType,
String params,
Conversation.LCIMOperation op,
LCCallback callback) |
boolean |
queryClientStatus(cn.leancloud.session.LCConnectionManager connectionManager,
String clientId,
LCIMClientStatusCallback callback) |
boolean |
queryConversations(cn.leancloud.session.LCConnectionManager connectionManager,
String clientId,
String queryString,
LCIMCommonJsonCallback callback) |
boolean |
queryConversationsInternally(cn.leancloud.session.LCConnectionManager connectionManager,
String clientId,
String queryString,
LCIMCommonJsonCallback callback) |
boolean |
queryMessages(cn.leancloud.session.LCConnectionManager connectionManager,
String clientId,
String conversationId,
int convType,
String params,
Conversation.LCIMOperation operation,
LCIMMessagesQueryCallback callback) |
boolean |
queryOnlineClients(cn.leancloud.session.LCConnectionManager connectionManager,
String self,
List<String> clients,
LCIMOnlineClientsCallback callback) |
boolean |
recallMessage(cn.leancloud.session.LCConnectionManager connectionManager,
String clientId,
int convType,
LCIMMessage message,
LCIMCommonJsonCallback callback) |
boolean |
renewSessionToken(cn.leancloud.session.LCConnectionManager connectionManager,
String clientId,
LCIMClientCallback callback) |
boolean |
sendMessage(cn.leancloud.session.LCConnectionManager connectionManager,
String clientId,
String conversationId,
int convType,
LCIMMessage message,
LCIMMessageOption messageOption,
LCIMCommonJsonCallback callback) |
boolean |
updateConversation(cn.leancloud.session.LCConnectionManager connectionManager,
String clientId,
String conversationId,
int convType,
Map<String,Object> param,
LCIMCommonJsonCallback callback) |
boolean |
updateMessage(cn.leancloud.session.LCConnectionManager connectionManager,
String clientId,
int convType,
LCIMMessage oldMessage,
LCIMMessage newMessage,
LCIMCommonJsonCallback callback) |
boolean openClient(cn.leancloud.session.LCConnectionManager connectionManager, String clientId, String tag, String userSessionToken, boolean reConnect, LCIMClientCallback callback)
boolean queryClientStatus(cn.leancloud.session.LCConnectionManager connectionManager, String clientId, LCIMClientStatusCallback callback)
boolean closeClient(cn.leancloud.session.LCConnectionManager connectionManager, String self, LCIMClientCallback callback)
boolean renewSessionToken(cn.leancloud.session.LCConnectionManager connectionManager, String clientId, LCIMClientCallback callback)
boolean queryOnlineClients(cn.leancloud.session.LCConnectionManager connectionManager, String self, List<String> clients, LCIMOnlineClientsCallback callback)
boolean createConversation(cn.leancloud.session.LCConnectionManager connectionManager, String self, List<String> members, Map<String,Object> attributes, boolean isTransient, boolean isUnique, boolean isTemp, int tempTTL, LCIMCommonJsonCallback callback)
boolean updateConversation(cn.leancloud.session.LCConnectionManager connectionManager, String clientId, String conversationId, int convType, Map<String,Object> param, LCIMCommonJsonCallback callback)
boolean participateConversation(cn.leancloud.session.LCConnectionManager connectionManager, String clientId, String conversationId, int convType, Map<String,Object> param, Conversation.LCIMOperation operation, LCIMConversationCallback callback)
boolean queryConversations(cn.leancloud.session.LCConnectionManager connectionManager, String clientId, String queryString, LCIMCommonJsonCallback callback)
boolean queryConversationsInternally(cn.leancloud.session.LCConnectionManager connectionManager, String clientId, String queryString, LCIMCommonJsonCallback callback)
boolean sendMessage(cn.leancloud.session.LCConnectionManager connectionManager, String clientId, String conversationId, int convType, LCIMMessage message, LCIMMessageOption messageOption, LCIMCommonJsonCallback callback)
boolean updateMessage(cn.leancloud.session.LCConnectionManager connectionManager, String clientId, int convType, LCIMMessage oldMessage, LCIMMessage newMessage, LCIMCommonJsonCallback callback)
boolean recallMessage(cn.leancloud.session.LCConnectionManager connectionManager, String clientId, int convType, LCIMMessage message, LCIMCommonJsonCallback callback)
boolean fetchReceiptTimestamps(cn.leancloud.session.LCConnectionManager connectionManager, String clientId, String conversationId, int convType, Conversation.LCIMOperation operation, LCIMCommonJsonCallback callback)
boolean queryMessages(cn.leancloud.session.LCConnectionManager connectionManager, String clientId, String conversationId, int convType, String params, Conversation.LCIMOperation operation, LCIMMessagesQueryCallback callback)
boolean processMembers(cn.leancloud.session.LCConnectionManager connectionManager, String clientId, String conversationId, int convType, String params, Conversation.LCIMOperation op, LCCallback callback)
boolean markConversationRead(cn.leancloud.session.LCConnectionManager connectionManager, String clientId, String conversationId, int convType, Map<String,Object> lastMessageParam)
boolean loginLiveQuery(cn.leancloud.session.LCConnectionManager connectionManager, String subscriptionId, LCLiveQuerySubscribeCallback callback)
void onOperationCompleted(String clientId, String conversationId, int requestId, Conversation.LCIMOperation operation, Throwable throwable)
void onOperationCompletedEx(String clientId, String conversationId, int requestId, Conversation.LCIMOperation operation, HashMap<String,Object> resultData)
void onLiveQueryCompleted(int requestId, Throwable throwable)
Copyright © 2020, 美味书签(北京)信息技术有限公司 All rights reserved.