Package net.bluemind.core.container.api
Interface IContainerManagementAsync
public interface IContainerManagementAsync
-
Method Summary
Modifier and TypeMethodDescriptionvoid
allowOfflineSync
(String subject, AsyncHandler<Void> handler) void
canAccess
(List<String> verbsOrRoles, AsyncHandler<Boolean> handler) void
disallowOfflineSync
(String subject, AsyncHandler<Void> handler) void
getAccessControlList
(AsyncHandler<List<AccessControlEntry>> handler) void
getAllItems
(AsyncHandler<List<ItemDescriptor>> handler) void
getDescriptor
(AsyncHandler<ContainerDescriptor> handler) void
getFilteredItems
(ItemFlagFilter filter, AsyncHandler<List<ItemDescriptor>> handler) void
getItemCount
(AsyncHandler<Count> handler) void
getItems
(List<String> uids, AsyncHandler<List<ItemDescriptor>> handler) void
getSettings
(AsyncHandler<Map<String, String>> handler) void
setAccessControlList
(List<AccessControlEntry> entries, AsyncHandler<Void> handler) void
setPersonalSettings
(Map<String, String> settings, AsyncHandler<Void> handler) void
setSetting
(String key, String value, AsyncHandler<Void> handler) void
setSettings
(Map<String, String> settings, AsyncHandler<Void> handler) void
subscribers
(AsyncHandler<List<String>> handler) void
update
(ContainerModifiableDescriptor descriptor, AsyncHandler<Void> handler)
-
Method Details
-
allowOfflineSync
-
canAccess
-
disallowOfflineSync
-
getAccessControlList
-
getAllItems
-
getDescriptor
-
getFilteredItems
-
getItemCount
-
getItems
-
getSettings
-
setAccessControlList
-
setPersonalSettings
-
setSetting
-
setSettings
-
subscribers
-
update
-