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.