Package net.bluemind.user.api
Interface IUserAsync
public interface IUserAsync
- 
Method Summary
Modifier and TypeMethodDescriptionvoidallUids(AsyncHandler<List<String>> handler) voidbyEmail(String email, AsyncHandler<ItemValue<User>> handler) voidbyExtId(String extid, AsyncHandler<ItemValue<User>> handler) voidbyLogin(String login, AsyncHandler<ItemValue<User>> handler) voidcreate(String uid, User user, AsyncHandler<Void> handler) voidcreateWithExtId(String uid, String extid, User user, AsyncHandler<Void> handler) voiddelete(String uid, AsyncHandler<TaskRef> handler) voiddeletePhoto(String uid, AsyncHandler<Void> handler) voidenablePerUserLog(String userUid, String endpoint, boolean enable, AsyncHandler<Void> handler) voidgetComplete(String uid, AsyncHandler<ItemValue<User>> handler) voidgetIcon(String uid, AsyncHandler<byte[]> handler) voidgetLocale(String uid, AsyncHandler<String> handler) voidgetPhoto(String uid, AsyncHandler<byte[]> handler) voidgetResolvedRoles(String uid, AsyncHandler<Set<String>> handler) voidgetRoles(String uid, AsyncHandler<Set<String>> handler) voidgetUsersWithRoles(List<String> roles, AsyncHandler<Set<String>> handler) voidgetVCard(String uid, AsyncHandler<VCard> handler) voidvoidmemberOfGroups(String uid, AsyncHandler<List<String>> handler) voidsetExtId(String uid, String arg1, AsyncHandler<Void> handler) voidsetPassword(String uid, ChangePassword password, AsyncHandler<Void> handler) voidsetPhoto(String uid, byte[] arg1, AsyncHandler<Void> handler) voidvoidupdate(String uid, User user, AsyncHandler<Void> handler) voidupdateAccountType(String uid, BaseDirEntry.AccountType accountType, AsyncHandler<Void> handler) voidupdateVCard(String uid, VCard userVCard, AsyncHandler<Void> handler)  
- 
Method Details
- 
allUids
 - 
byEmail
 - 
byExtId
 - 
byLogin
 - 
create
 - 
createWithExtId
 - 
delete
 - 
deletePhoto
 - 
enablePerUserLog
 - 
getComplete
 - 
getIcon
 - 
getLocale
 - 
getPhoto
 - 
getResolvedRoles
 - 
getRoles
 - 
getUsersWithRoles
 - 
getVCard
 - 
memberOf
 - 
memberOfGroups
 - 
setExtId
 - 
setPassword
 - 
setPhoto
 - 
setRoles
 - 
update
 - 
updateAccountType
void updateAccountType(String uid, BaseDirEntry.AccountType accountType, AsyncHandler<Void> handler)  - 
updateVCard
 
 -