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)
-
Method Details
-
all
-
create
-
delete
-
deleteDomainItems
-
findByNameOrAliases
-
get
-
getExternalUrl
-
getRoles
-
setAliases
-
setDefaultAlias
-
setRoles
-
update
-