Package net.bluemind.directory.api
Interface IOrgUnitsAsync
public interface IOrgUnitsAsync
- 
Method Summary
Modifier and TypeMethodDescriptionvoidcreate(String uid, OrgUnit value, AsyncHandler<Void> handler) voiddelete(String uid, AsyncHandler<Void> handler) voidgetAdministratorRoles(String uid, String dirUid, List<String> groups, AsyncHandler<Set<String>> handler) voidgetAdministrators(String uid, boolean hierarchical, AsyncHandler<Set<String>> handler) voidgetChildren(String uid, AsyncHandler<List<ItemValue<OrgUnit>>> handler) voidgetComplete(String uid, AsyncHandler<ItemValue<OrgUnit>> handler) voidgetPath(String uid, AsyncHandler<OrgUnitPath> handler) voidlistByAdministrator(String administrator, List<String> groups, AsyncHandler<List<OrgUnitPath>> handler) voidremoveAdministrator(String administrator, AsyncHandler<Void> handler) voidsearch(OrgUnitQuery query, AsyncHandler<List<OrgUnitPath>> handler) voidsetAdministratorRoles(String uid, String dirUid, Set<String> roles, AsyncHandler<Void> handler) voidupdate(String uid, OrgUnit value, AsyncHandler<Void> handler)  
- 
Method Details
- 
create
 - 
delete
 - 
getAdministratorRoles
 - 
getAdministrators
 - 
getChildren
 - 
getComplete
 - 
getPath
 - 
listByAdministrator
void listByAdministrator(String administrator, List<String> groups, AsyncHandler<List<OrgUnitPath>> handler)  - 
removeAdministrator
 - 
search
 - 
setAdministratorRoles
 - 
update
 
 -