Package net.bluemind.core.container.api
Interface IContainersAsync
public interface IContainersAsync
-
Method Summary
Modifier and TypeMethodDescriptionvoidall(ContainerQuery query, AsyncHandler<List<ContainerDescriptor>> handler) voidallForUser(String domainUid, String userUid, ContainerQuery query, AsyncHandler<List<ContainerDescriptor>> handler) voidallLight(ContainerQuery query, AsyncHandler<List<BaseContainerDescriptor>> handler) voidcreate(String uid, ContainerDescriptor descriptor, AsyncHandler<BaseContainerDescriptor> handler) voiddelete(String uid, AsyncHandler<Void> handler) voidget(String uid, AsyncHandler<ContainerDescriptor> handler) voidgetAccessControlLists(List<String> containerIds, AsyncHandler<Map<String, List<AccessControlEntry>>> handler) voidgetContainers(List<String> containerIds, AsyncHandler<List<ContainerDescriptor>> handler) voidgetContainersLight(List<String> containerIds, AsyncHandler<List<BaseContainerDescriptor>> handler) voidgetForUser(String domainUid, String userUid, String uid, AsyncHandler<ContainerDescriptor> handler) voidgetIfPresent(String uid, AsyncHandler<ContainerDescriptor> handler) voidgetLight(String uid, AsyncHandler<BaseContainerDescriptor> handler) voidgetLightIfPresent(String uid, AsyncHandler<BaseContainerDescriptor> handler) voidsetAccessControlList(String uid, List<AccessControlEntry> entries, AsyncHandler<Void> handler) voidupdate(String uid, ContainerModifiableDescriptor descriptor, AsyncHandler<Void> handler)
-
Method Details
-
all
-
allForUser
void allForUser(String domainUid, String userUid, ContainerQuery query, AsyncHandler<List<ContainerDescriptor>> handler) -
allLight
-
create
void create(String uid, ContainerDescriptor descriptor, AsyncHandler<BaseContainerDescriptor> handler) -
delete
-
get
-
getAccessControlLists
void getAccessControlLists(List<String> containerIds, AsyncHandler<Map<String, List<AccessControlEntry>>> handler) -
getContainers
-
getContainersLight
void getContainersLight(List<String> containerIds, AsyncHandler<List<BaseContainerDescriptor>> handler) -
getForUser
void getForUser(String domainUid, String userUid, String uid, AsyncHandler<ContainerDescriptor> handler) -
getIfPresent
-
getLight
-
getLightIfPresent
-
setAccessControlList
-
update
-