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
-