Interface IUserAsync
public interface IUserAsync
-
Method Summary
Modifier and TypeMethodDescriptionvoidvoidvoidvoidvoidvoidcreateWithExtId(String uid, String extid, User user, net.bluemind.core.api.AsyncHandler<Void> handler) voidvoiddeletePhoto(String uid, net.bluemind.core.api.AsyncHandler<Void> handler) voidenablePerUserLog(String userUid, String endpoint, boolean enable, net.bluemind.core.api.AsyncHandler<Void> handler) voidgetComplete(String uid, net.bluemind.core.api.AsyncHandler<ItemValue<User>> handler) voidgetFeatures(String uid, net.bluemind.core.api.AsyncHandler<Set<BaseDirEntry.Feature>> handler) voidvoidvoidvoidgetMultipleVcardOnly(List<String> uids, net.bluemind.core.api.AsyncHandler<List<ItemValue<User>>> handler) voidvoidgetResolvedRoles(String uid, net.bluemind.core.api.AsyncHandler<Set<String>> handler) voidvoidgetUsersWithRoles(List<String> roles, net.bluemind.core.api.AsyncHandler<Set<String>> handler) voidvoidvoidmemberOfGroups(String uid, net.bluemind.core.api.AsyncHandler<List<String>> handler) voidvoidsetFeatures(String uid, Set<BaseDirEntry.Feature> features, net.bluemind.core.api.AsyncHandler<Void> handler) voidsetPassword(String uid, ChangePassword password, net.bluemind.core.api.AsyncHandler<Void> handler) voidvoidvoidvoidupdateAccountType(String uid, BaseDirEntry.AccountType accountType, net.bluemind.core.api.AsyncHandler<Void> handler) voidupdateVCard(String uid, VCard userVCard, net.bluemind.core.api.AsyncHandler<Void> handler)
-
Method Details
-
allUids
-
byEmail
-
byExtId
-
byLogin
-
create
-
createWithExtId
-
delete
-
deletePhoto
-
enablePerUserLog
-
getComplete
-
getFeatures
-
getIcon
-
getLight
-
getLocale
-
getMultipleVcardOnly
-
getPhoto
-
getResolvedRoles
-
getRoles
-
getUsersWithRoles
-
getVCard
-
memberOf
-
memberOfGroups
-
setExtId
-
setFeatures
void setFeatures(String uid, Set<BaseDirEntry.Feature> features, net.bluemind.core.api.AsyncHandler<Void> handler) -
setPassword
void setPassword(String uid, ChangePassword password, net.bluemind.core.api.AsyncHandler<Void> handler) -
setPhoto
-
setRoles
-
update
-
updateAccountType
void updateAccountType(String uid, BaseDirEntry.AccountType accountType, net.bluemind.core.api.AsyncHandler<Void> handler) -
updateVCard
-