Package net.bluemind.core.container.api
Interface IContainersPromise
public interface IContainersPromise
-
Method Summary
Modifier and TypeMethodDescriptionall
(ContainerQuery query) allForUser
(String domainUid, String userUid, ContainerQuery query) allLight
(ContainerQuery query) create
(String uid, ContainerDescriptor descriptor) getAccessControlLists
(List<String> containerIds) getContainers
(List<String> containerIds) getContainersLight
(List<String> containerIds) getForUser
(String domainUid, String userUid, String uid) getIfPresent
(String uid) getLightIfPresent
(String uid) setAccessControlList
(String uid, List<AccessControlEntry> entries) update
(String uid, ContainerModifiableDescriptor descriptor)
-
Method Details
-
all
-
allForUser
CompletableFuture<List<ContainerDescriptor>> allForUser(String domainUid, String userUid, ContainerQuery query) -
allLight
-
create
-
delete
-
get
-
getAccessControlLists
CompletableFuture<Map<String,List<AccessControlEntry>>> getAccessControlLists(List<String> containerIds) -
getContainers
-
getContainersLight
-
getForUser
-
getIfPresent
-
getLight
-
getLightIfPresent
-
setAccessControlList
-
update
-