public class DirectlyOperationTube extends Object implements OperationTube
| 构造器和说明 |
|---|
DirectlyOperationTube(boolean needCacheRequestKey) |
| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
closeClient(com.tapsdk.lc.session.LCConnectionManager connectionManager,
String self,
LCIMClientCallback callback) |
boolean |
closeClientDirectly(com.tapsdk.lc.session.LCConnectionManager connectionManager,
String self,
int requestId) |
boolean |
createConversation(com.tapsdk.lc.session.LCConnectionManager connectionManager,
String self,
List<String> memberList,
Map<String,Object> attribute,
boolean isTransient,
boolean isUnique,
boolean isTemp,
int tempTTL,
LCIMCommonJsonCallback callback) |
boolean |
createConversationDirectly(com.tapsdk.lc.session.LCConnectionManager connectionManager,
String self,
List<String> members,
Map<String,Object> attributes,
boolean isTransient,
boolean isUnique,
boolean isTemp,
int tempTTL,
int requestId) |
boolean |
fetchReceiptTimestamps(com.tapsdk.lc.session.LCConnectionManager connectionManager,
String clientId,
String conversationId,
int convType,
Conversation.LCIMOperation operation,
LCIMCommonJsonCallback callback) |
boolean |
fetchReceiptTimestampsDirectly(com.tapsdk.lc.session.LCConnectionManager connectionManager,
String clientId,
String conversationId,
int convType,
Conversation.LCIMOperation operation,
int requestId) |
boolean |
loginLiveQuery(com.tapsdk.lc.session.LCConnectionManager connectionManager,
String subscriptionId,
LCLiveQuerySubscribeCallback callback) |
boolean |
loginLiveQueryDirectly(com.tapsdk.lc.session.LCConnectionManager connectionManager,
String subscriptionId,
int requestId) |
boolean |
markConversationRead(com.tapsdk.lc.session.LCConnectionManager connectionManager,
String clientId,
String conversationId,
int convType,
Map<String,Object> lastMessageParam) |
boolean |
markConversationReadDirectly(com.tapsdk.lc.session.LCConnectionManager connectionManager,
String clientId,
String conversationId,
int convType,
Map<String,Object> lastMessageParam,
int requestId) |
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(com.tapsdk.lc.session.LCConnectionManager connectionManager,
String clientId,
String tag,
String userSessionToken,
boolean reConnect,
LCIMClientCallback callback) |
boolean |
openClientDirectly(com.tapsdk.lc.session.LCConnectionManager connectionManager,
String clientId,
String tag,
String userSessionToken,
boolean reConnect,
int requestId) |
boolean |
participateConversation(com.tapsdk.lc.session.LCConnectionManager connectionManager,
String clientId,
String conversationId,
int convType,
Map<String,Object> param,
Conversation.LCIMOperation operation,
LCIMConversationCallback callback) |
boolean |
participateConversationDirectly(com.tapsdk.lc.session.LCConnectionManager connectionManager,
String clientId,
String conversationId,
int convType,
Map<String,Object> param,
Conversation.LCIMOperation operation,
int requestId) |
boolean |
processMembers(com.tapsdk.lc.session.LCConnectionManager connectionManager,
String clientId,
String conversationId,
int convType,
String params,
Conversation.LCIMOperation op,
com.tapsdk.lc.callback.LCCallback callback) |
boolean |
processMembersDirectly(com.tapsdk.lc.session.LCConnectionManager connectionManager,
String clientId,
String conversationId,
int convType,
String params,
Conversation.LCIMOperation op,
int requestId) |
boolean |
queryClientStatus(com.tapsdk.lc.session.LCConnectionManager connectionManager,
String clientId,
LCIMClientStatusCallback callback) |
boolean |
queryConversations(com.tapsdk.lc.session.LCConnectionManager connectionManager,
String clientId,
String queryString,
LCIMCommonJsonCallback callback) |
boolean |
queryConversationsDirectly(com.tapsdk.lc.session.LCConnectionManager connectionManager,
String clientId,
String queryString,
int requestId) |
boolean |
queryConversationsInternally(com.tapsdk.lc.session.LCConnectionManager connectionManager,
String clientId,
String queryString,
LCIMCommonJsonCallback callback) |
boolean |
queryMessages(com.tapsdk.lc.session.LCConnectionManager connectionManager,
String clientId,
String conversationId,
int convType,
String params,
Conversation.LCIMOperation operation,
LCIMMessagesQueryCallback callback) |
boolean |
queryMessagesDirectly(com.tapsdk.lc.session.LCConnectionManager connectionManager,
String clientId,
String conversationId,
int convType,
String params,
Conversation.LCIMOperation operation,
int requestId) |
boolean |
queryOnlineClients(com.tapsdk.lc.session.LCConnectionManager connectionManager,
String self,
List<String> clients,
LCIMOnlineClientsCallback callback) |
boolean |
queryOnlineClientsDirectly(com.tapsdk.lc.session.LCConnectionManager connectionManager,
String self,
List<String> clients,
int requestId) |
boolean |
recallMessage(com.tapsdk.lc.session.LCConnectionManager connectionManager,
String clientId,
int convType,
LCIMMessage message,
LCIMCommonJsonCallback callback) |
boolean |
recallMessageDirectly(com.tapsdk.lc.session.LCConnectionManager connectionManager,
String clientId,
int convType,
LCIMMessage message,
int requestId) |
boolean |
renewSessionToken(com.tapsdk.lc.session.LCConnectionManager connectionManager,
String clientId,
LCIMClientCallback callback) |
boolean |
renewSessionTokenDirectly(com.tapsdk.lc.session.LCConnectionManager connectionManager,
String clientId,
int requestId) |
boolean |
sendMessage(com.tapsdk.lc.session.LCConnectionManager connectionManager,
String clientId,
String conversationId,
int convType,
LCIMMessage message,
LCIMMessageOption messageOption,
LCIMCommonJsonCallback callback) |
boolean |
sendMessageDirectly(com.tapsdk.lc.session.LCConnectionManager connectionManager,
String clientId,
String conversationId,
int convType,
LCIMMessage message,
LCIMMessageOption messageOption,
int requestId) |
boolean |
updateConversation(com.tapsdk.lc.session.LCConnectionManager connectionManager,
String clientId,
String conversationId,
int convType,
Map<String,Object> param,
LCIMCommonJsonCallback callback) |
boolean |
updateConversationDirectly(com.tapsdk.lc.session.LCConnectionManager connectionManager,
String clientId,
String conversationId,
int convType,
Map<String,Object> param,
int requestId) |
boolean |
updateMessage(com.tapsdk.lc.session.LCConnectionManager connectionManager,
String clientId,
int convType,
LCIMMessage oldMessage,
LCIMMessage newMessage,
LCIMCommonJsonCallback callback) |
boolean |
updateMessageDirectly(com.tapsdk.lc.session.LCConnectionManager connectionManager,
String clientId,
int convType,
LCIMMessage oldMessage,
LCIMMessage newMessage,
int requestId) |
public boolean openClient(com.tapsdk.lc.session.LCConnectionManager connectionManager,
String clientId,
String tag,
String userSessionToken,
boolean reConnect,
LCIMClientCallback callback)
openClient 在接口中 OperationTubepublic boolean queryClientStatus(com.tapsdk.lc.session.LCConnectionManager connectionManager,
String clientId,
LCIMClientStatusCallback callback)
queryClientStatus 在接口中 OperationTubepublic boolean renewSessionToken(com.tapsdk.lc.session.LCConnectionManager connectionManager,
String clientId,
LCIMClientCallback callback)
renewSessionToken 在接口中 OperationTubepublic boolean closeClient(com.tapsdk.lc.session.LCConnectionManager connectionManager,
String self,
LCIMClientCallback callback)
closeClient 在接口中 OperationTubepublic boolean queryOnlineClients(com.tapsdk.lc.session.LCConnectionManager connectionManager,
String self,
List<String> clients,
LCIMOnlineClientsCallback callback)
queryOnlineClients 在接口中 OperationTubepublic boolean createConversation(com.tapsdk.lc.session.LCConnectionManager connectionManager,
String self,
List<String> memberList,
Map<String,Object> attribute,
boolean isTransient,
boolean isUnique,
boolean isTemp,
int tempTTL,
LCIMCommonJsonCallback callback)
createConversation 在接口中 OperationTubepublic boolean updateConversation(com.tapsdk.lc.session.LCConnectionManager connectionManager,
String clientId,
String conversationId,
int convType,
Map<String,Object> param,
LCIMCommonJsonCallback callback)
updateConversation 在接口中 OperationTubepublic boolean participateConversation(com.tapsdk.lc.session.LCConnectionManager connectionManager,
String clientId,
String conversationId,
int convType,
Map<String,Object> param,
Conversation.LCIMOperation operation,
LCIMConversationCallback callback)
participateConversation 在接口中 OperationTubepublic boolean queryConversations(com.tapsdk.lc.session.LCConnectionManager connectionManager,
String clientId,
String queryString,
LCIMCommonJsonCallback callback)
queryConversations 在接口中 OperationTubepublic boolean queryConversationsInternally(com.tapsdk.lc.session.LCConnectionManager connectionManager,
String clientId,
String queryString,
LCIMCommonJsonCallback callback)
queryConversationsInternally 在接口中 OperationTubepublic boolean sendMessage(com.tapsdk.lc.session.LCConnectionManager connectionManager,
String clientId,
String conversationId,
int convType,
LCIMMessage message,
LCIMMessageOption messageOption,
LCIMCommonJsonCallback callback)
sendMessage 在接口中 OperationTubepublic boolean updateMessage(com.tapsdk.lc.session.LCConnectionManager connectionManager,
String clientId,
int convType,
LCIMMessage oldMessage,
LCIMMessage newMessage,
LCIMCommonJsonCallback callback)
updateMessage 在接口中 OperationTubepublic boolean recallMessage(com.tapsdk.lc.session.LCConnectionManager connectionManager,
String clientId,
int convType,
LCIMMessage message,
LCIMCommonJsonCallback callback)
recallMessage 在接口中 OperationTubepublic boolean fetchReceiptTimestamps(com.tapsdk.lc.session.LCConnectionManager connectionManager,
String clientId,
String conversationId,
int convType,
Conversation.LCIMOperation operation,
LCIMCommonJsonCallback callback)
fetchReceiptTimestamps 在接口中 OperationTubepublic boolean processMembers(com.tapsdk.lc.session.LCConnectionManager connectionManager,
String clientId,
String conversationId,
int convType,
String params,
Conversation.LCIMOperation op,
com.tapsdk.lc.callback.LCCallback callback)
processMembers 在接口中 OperationTubepublic boolean queryMessages(com.tapsdk.lc.session.LCConnectionManager connectionManager,
String clientId,
String conversationId,
int convType,
String params,
Conversation.LCIMOperation operation,
LCIMMessagesQueryCallback callback)
queryMessages 在接口中 OperationTubepublic boolean markConversationRead(com.tapsdk.lc.session.LCConnectionManager connectionManager,
String clientId,
String conversationId,
int convType,
Map<String,Object> lastMessageParam)
markConversationRead 在接口中 OperationTubepublic boolean loginLiveQuery(com.tapsdk.lc.session.LCConnectionManager connectionManager,
String subscriptionId,
LCLiveQuerySubscribeCallback callback)
loginLiveQuery 在接口中 OperationTubepublic boolean loginLiveQueryDirectly(com.tapsdk.lc.session.LCConnectionManager connectionManager,
String subscriptionId,
int requestId)
public boolean openClientDirectly(com.tapsdk.lc.session.LCConnectionManager connectionManager,
String clientId,
String tag,
String userSessionToken,
boolean reConnect,
int requestId)
public boolean closeClientDirectly(com.tapsdk.lc.session.LCConnectionManager connectionManager,
String self,
int requestId)
public boolean renewSessionTokenDirectly(com.tapsdk.lc.session.LCConnectionManager connectionManager,
String clientId,
int requestId)
public boolean queryOnlineClientsDirectly(com.tapsdk.lc.session.LCConnectionManager connectionManager,
String self,
List<String> clients,
int requestId)
public boolean createConversationDirectly(com.tapsdk.lc.session.LCConnectionManager connectionManager,
String self,
List<String> members,
Map<String,Object> attributes,
boolean isTransient,
boolean isUnique,
boolean isTemp,
int tempTTL,
int requestId)
public boolean queryConversationsDirectly(com.tapsdk.lc.session.LCConnectionManager connectionManager,
String clientId,
String queryString,
int requestId)
public boolean updateConversationDirectly(com.tapsdk.lc.session.LCConnectionManager connectionManager,
String clientId,
String conversationId,
int convType,
Map<String,Object> param,
int requestId)
public boolean participateConversationDirectly(com.tapsdk.lc.session.LCConnectionManager connectionManager,
String clientId,
String conversationId,
int convType,
Map<String,Object> param,
Conversation.LCIMOperation operation,
int requestId)
public boolean sendMessageDirectly(com.tapsdk.lc.session.LCConnectionManager connectionManager,
String clientId,
String conversationId,
int convType,
LCIMMessage message,
LCIMMessageOption messageOption,
int requestId)
public boolean updateMessageDirectly(com.tapsdk.lc.session.LCConnectionManager connectionManager,
String clientId,
int convType,
LCIMMessage oldMessage,
LCIMMessage newMessage,
int requestId)
public boolean recallMessageDirectly(com.tapsdk.lc.session.LCConnectionManager connectionManager,
String clientId,
int convType,
LCIMMessage message,
int requestId)
public boolean fetchReceiptTimestampsDirectly(com.tapsdk.lc.session.LCConnectionManager connectionManager,
String clientId,
String conversationId,
int convType,
Conversation.LCIMOperation operation,
int requestId)
public boolean queryMessagesDirectly(com.tapsdk.lc.session.LCConnectionManager connectionManager,
String clientId,
String conversationId,
int convType,
String params,
Conversation.LCIMOperation operation,
int requestId)
public boolean processMembersDirectly(com.tapsdk.lc.session.LCConnectionManager connectionManager,
String clientId,
String conversationId,
int convType,
String params,
Conversation.LCIMOperation op,
int requestId)
public boolean markConversationReadDirectly(com.tapsdk.lc.session.LCConnectionManager connectionManager,
String clientId,
String conversationId,
int convType,
Map<String,Object> lastMessageParam,
int requestId)
public void onOperationCompleted(String clientId, String conversationId, int requestId, Conversation.LCIMOperation operation, Throwable throwable)
onOperationCompleted 在接口中 OperationTubepublic void onOperationCompletedEx(String clientId, String conversationId, int requestId, Conversation.LCIMOperation operation, HashMap<String,Object> resultData)
onOperationCompletedEx 在接口中 OperationTubepublic void onLiveQueryCompleted(int requestId,
Throwable throwable)
onLiveQueryCompleted 在接口中 OperationTubeCopyright © 2024. All rights reserved.