hyphenate_SDK3.0
3.8.5
hyphenatejavaIMSDK
|
Public Member Functions | |
void | updateOwnInfo (final EMUserInfo userInfo, final EMValueCallBack< String > callBack) |
void | updateOwnInfoByAttribute (final EMUserInfoType attribute, final String value, final EMValueCallBack< String > callBack) |
void | fetchUserInfoByUserId (final String[] userIds, final EMValueCallBack< Map< String, EMUserInfo >> callBack) |
void | fetchUserInfoByAttribute (final String[] userIds, final EMUserInfoType[] attributes, EMValueCallBack< Map< String, EMUserInfo >> callBack) |
Protected Member Functions | |
EMUserInfoManager (EMAUserInfoManager manager) | |
User information manager, responsible for updating and getting user attributes
void com.hyphenate.chat.EMUserInfoManager.fetchUserInfoByAttribute | ( | final String[] | userIds, |
final EMUserInfoType[] | attributes, | ||
EMValueCallBack< Map< String, EMUserInfo >> | callBack | ||
) |
Get user information by user id and user attributes
userIds | USer id array |
attributes | User attributes |
callBack | Result callback |
void com.hyphenate.chat.EMUserInfoManager.fetchUserInfoByUserId | ( | final String[] | userIds, |
final EMValueCallBack< Map< String, EMUserInfo >> | callBack | ||
) |
Get user information by user id
userIds | User id array |
callBack | Result callback |
void com.hyphenate.chat.EMUserInfoManager.updateOwnInfo | ( | final EMUserInfo | userInfo, |
final EMValueCallBack< String > | callBack | ||
) |
Update current user's own user information
userInfo | User information to be modified |
callBack | Result callback |
void com.hyphenate.chat.EMUserInfoManager.updateOwnInfoByAttribute | ( | final EMUserInfoType | attribute, |
final String | value, | ||
final EMValueCallBack< String > | callBack | ||
) |
Update current user's own user information
attribute | Attribute of user |
value | Information modified(if value is null will delete the attribute on the server) |
callBack | Result callback |