| 构造器和说明 |
|---|
ImWork() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
addGroupAdmin(String groupId,
String... userId) |
void |
addGroupUser(String groupId,
String... userId) |
void |
addUserFriend(String userId,
String friendId) |
void |
changeGroupLeader(String groupId,
String userId,
String oldUserId) |
void |
exitGroup(String groupId,
String... userId) |
bee.cloud.ri.mq.IM.Group |
getGroup(String groupId) |
bee.cloud.ri.mq.IM.User |
getGroupUser(String groupId,
String userId) |
List<String> |
getGroupUserIds(String groupId) |
List<bee.cloud.ri.mq.IM.User> |
getGroupUsers(String groupId) |
List<bee.cloud.ri.mq.IM.User> |
getUserFriends(String userId) |
List<bee.cloud.ri.mq.IM.Group> |
getUserGroups(String userId) |
bee.cloud.ri.mq.IM.User |
getUserInfo(String userId) |
List<bee.cloud.ri.mq.IM.Body> |
pullGroupMessage(String userId,
String groupId,
Date date,
boolean isNext) |
List<bee.cloud.ri.mq.IM.Body> |
pullNewMessage(String userId,
Date lastdate) |
List<bee.cloud.ri.mq.IM.Body> |
pullSingleMessage(String userId,
String toId,
Date date,
boolean isNext) |
void |
removeGroup(String groupId) |
void |
removeGroupAdmin(String groupId,
String... userId) |
void |
removeGroupUser(String groupId,
String... userId) |
void |
removeUserFriend(String userId,
String... friendIds) |
boolean |
saveGroup(bee.cloud.ri.mq.IM.Group group) |
boolean |
saveGroupUser(String groupId,
bee.cloud.ri.mq.IM.User user) |
void |
saveMessage(bee.cloud.ri.mq.IM.Body body) |
void |
saveUserInfo(bee.cloud.ri.mq.IM.User user) |
void |
setGroupAdmin(String groupId,
Set<String> userIds) |
void |
setGroupUser(String groupId,
Set<String> userIds) |
void |
updateReadGroupLasttime(String userId,
String groupId) |
void |
updateReadSingleLasttime(String userId,
String toId) |
public void changeGroupLeader(String groupId, String userId, String oldUserId)
changeGroupLeader 在接口中 bee.cloud.ri.mq.IM.Workpublic void removeGroup(String groupId)
removeGroup 在接口中 bee.cloud.ri.mq.IM.Workpublic boolean saveGroup(bee.cloud.ri.mq.IM.Group group)
saveGroup 在接口中 bee.cloud.ri.mq.IM.Workpublic bee.cloud.ri.mq.IM.Group getGroup(String groupId)
getGroup 在接口中 bee.cloud.ri.mq.IM.Workpublic List<bee.cloud.ri.mq.IM.User> getGroupUsers(String groupId)
getGroupUsers 在接口中 bee.cloud.ri.mq.IM.Workpublic List<String> getGroupUserIds(String groupId)
getGroupUserIds 在接口中 bee.cloud.ri.mq.IM.Workpublic bee.cloud.ri.mq.IM.User getGroupUser(String groupId, String userId)
getGroupUser 在接口中 bee.cloud.ri.mq.IM.Workpublic void exitGroup(String groupId, String... userId)
exitGroup 在接口中 bee.cloud.ri.mq.IM.Workpublic void addGroupAdmin(String groupId, String... userId)
addGroupAdmin 在接口中 bee.cloud.ri.mq.IM.Workpublic void removeGroupAdmin(String groupId, String... userId)
removeGroupAdmin 在接口中 bee.cloud.ri.mq.IM.Workpublic void setGroupAdmin(String groupId, Set<String> userIds)
setGroupAdmin 在接口中 bee.cloud.ri.mq.IM.Workpublic void addGroupUser(String groupId, String... userId)
addGroupUser 在接口中 bee.cloud.ri.mq.IM.Workpublic void removeGroupUser(String groupId, String... userId)
removeGroupUser 在接口中 bee.cloud.ri.mq.IM.Workpublic void setGroupUser(String groupId, Set<String> userIds)
setGroupUser 在接口中 bee.cloud.ri.mq.IM.Workpublic boolean saveGroupUser(String groupId, bee.cloud.ri.mq.IM.User user)
saveGroupUser 在接口中 bee.cloud.ri.mq.IM.Workpublic bee.cloud.ri.mq.IM.User getUserInfo(String userId)
getUserInfo 在接口中 bee.cloud.ri.mq.IM.Workpublic void saveUserInfo(bee.cloud.ri.mq.IM.User user)
saveUserInfo 在接口中 bee.cloud.ri.mq.IM.Workpublic void addUserFriend(String userId, String friendId)
addUserFriend 在接口中 bee.cloud.ri.mq.IM.Workpublic void removeUserFriend(String userId, String... friendIds)
removeUserFriend 在接口中 bee.cloud.ri.mq.IM.Workpublic List<bee.cloud.ri.mq.IM.User> getUserFriends(String userId)
getUserFriends 在接口中 bee.cloud.ri.mq.IM.Workpublic List<bee.cloud.ri.mq.IM.Group> getUserGroups(String userId)
getUserGroups 在接口中 bee.cloud.ri.mq.IM.Workpublic void saveMessage(bee.cloud.ri.mq.IM.Body body)
saveMessage 在接口中 bee.cloud.ri.mq.IM.Workpublic void updateReadSingleLasttime(String userId, String toId)
updateReadSingleLasttime 在接口中 bee.cloud.ri.mq.IM.Workpublic void updateReadGroupLasttime(String userId, String groupId)
updateReadGroupLasttime 在接口中 bee.cloud.ri.mq.IM.Workpublic List<bee.cloud.ri.mq.IM.Body> pullNewMessage(String userId, Date lastdate)
pullNewMessage 在接口中 bee.cloud.ri.mq.IM.Workpublic List<bee.cloud.ri.mq.IM.Body> pullSingleMessage(String userId, String toId, Date date, boolean isNext)
pullSingleMessage 在接口中 bee.cloud.ri.mq.IM.WorkCopyright © 2023. All rights reserved.