RongUserInfoManager

public class RongUserInfoManager

Types

Link copied to clipboard
public enum DataSourceType
Link copied to clipboard
public interface UserDataObserver

Properties

Functions

Link copied to clipboard
Link copied to clipboard
public UserInfo getCurrentUserInfo()
Link copied to clipboard
public GroupInfo getGroupInfo(String groupId)
Link copied to clipboard
public GroupUserInfo getGroupUserInfo(String groupId, String userId)
Link copied to clipboard
Link copied to clipboard
public String getUserDisplayName(User user)
public String getUserDisplayName(UserInfo userInfo)
public String getUserDisplayName(UserInfo userInfo, String groupMemberName)
Link copied to clipboard
public UserInfo getUserInfo(String userId)
Link copied to clipboard
public boolean getUserInfoAttachedState()
Link copied to clipboard
public void initAndUpdateUserDataBase(Context context)
Link copied to clipboard
public boolean isCacheUserOrGroupInfo()
Link copied to clipboard
public void preloadGroupInfos(List<String> ids)
Link copied to clipboard
public void preloadGroupUserInfos(Map<String, String> groupUserInfos)
Link copied to clipboard
public void preloadUserInfos(List<String> ids)
Link copied to clipboard
public void refreshGroupInfoCache(GroupInfo groupInfo)
Link copied to clipboard
public void refreshGroupUserInfoCache(GroupUserInfo groupUserInfo)
Link copied to clipboard
public void refreshUserInfoCache(UserInfo userInfo)
Link copied to clipboard
public void setCurrentUserInfo(UserInfo userInfo)
Link copied to clipboard
Link copied to clipboard
public void setGroupInfoProvider(GroupInfoProvider groupInfoProvider, boolean isCacheGroupInfo)
Link copied to clipboard
public void setGroupUserInfoProvider(GroupUserInfoProvider groupUserInfoProvider, boolean isCacheGroupUserInfo)
Link copied to clipboard
public void setMessageAttachedUserInfo(boolean state)
Link copied to clipboard
public void setUserInfoProvider(UserInfoProvider userInfoProvider, boolean isCacheUserInfo)