Package net.bluemind.domain.api
Interface IDomainsAsync
public interface IDomainsAsync
- 
Method Summary
Modifier and TypeMethodDescriptionvoidall(AsyncHandler<List<ItemValue<Domain>>> handler) voidcreate(String uid, Domain domain, AsyncHandler<Void> handler) voiddelete(String uid, AsyncHandler<Void> handler) voiddeleteDomainItems(String uid, AsyncHandler<TaskRef> handler) voidfindByNameOrAliases(String name, AsyncHandler<ItemValue<Domain>> handler) voidget(String uid, AsyncHandler<ItemValue<Domain>> handler) voidgetExternalUrl(String uid, AsyncHandler<String> handler) voidgetRoles(String uid, AsyncHandler<Set<String>> handler) voidsetAliases(String uid, Set<String> aliases, AsyncHandler<TaskRef> handler) voidsetDefaultAlias(String uid, String defaultAlias, AsyncHandler<Void> handler) voidvoidupdate(String uid, Domain domain, AsyncHandler<Void> handler)  
- 
Method Details
- 
all
 - 
create
 - 
delete
 - 
deleteDomainItems
 - 
findByNameOrAliases
 - 
get
 - 
getExternalUrl
 - 
getRoles
 - 
setAliases
 - 
setDefaultAlias
 - 
setRoles
 - 
update
 
 -