Package net.bluemind.domain.api
Interface IDomainsAsync
public interface IDomainsAsync
-
Method Summary
Modifier and TypeMethodDescriptionvoid
all
(AsyncHandler<List<ItemValue<Domain>>> handler) void
create
(String uid, Domain domain, AsyncHandler<Void> handler) void
delete
(String uid, AsyncHandler<Void> handler) void
deleteDomainItems
(String uid, AsyncHandler<TaskRef> handler) void
findByNameOrAliases
(String name, AsyncHandler<ItemValue<Domain>> handler) void
get
(String uid, AsyncHandler<ItemValue<Domain>> handler) void
getExternalUrl
(String uid, AsyncHandler<String> handler) void
getRoles
(String uid, AsyncHandler<Set<String>> handler) void
setAliases
(String uid, Set<String> aliases, AsyncHandler<TaskRef> handler) void
setDefaultAlias
(String uid, String defaultAlias, AsyncHandler<Void> handler) void
void
update
(String uid, Domain domain, AsyncHandler<Void> handler)