public class ContainerManagement extends java.lang.Object implements IContainerManagement
| Constructor and Description | 
|---|
ContainerManagement(BmContext context,
                   Container container)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
allowOfflineSync(java.lang.String subject)  | 
boolean | 
canAccess(java.util.List<java.lang.String> verbsOrRoles)  | 
void | 
disallowOfflineSync(java.lang.String subject)  | 
java.util.List<AccessControlEntry> | 
getAccessControlList()
Retrieve container ACL 
 | 
java.util.List<ItemDescriptor> | 
getAllItems()
Get all container items 
 | 
ContainerDescriptor | 
getDescriptor()
Retrieve container descriptor 
 | 
Count | 
getItemCount()  | 
java.util.List<ItemDescriptor> | 
getItems(java.util.List<java.lang.String> uids)
Get container items 
 | 
java.util.Map<java.lang.String,java.lang.String> | 
getSettings()
Get container settings 
 | 
void | 
setAccessControlList(java.util.List<AccessControlEntry> entries)
store container ACL 
 | 
void | 
setPersonalSettings(java.util.Map<java.lang.String,java.lang.String> settings)
Set container personal settings 
 | 
void | 
setSettings(java.util.Map<java.lang.String,java.lang.String> settings)
Set container settings 
 | 
java.util.List<java.lang.String> | 
subscribers()  | 
void | 
update(ContainerModifiableDescriptor descriptor)
Update container descriptor 
 | 
public ContainerManagement(BmContext context, Container container) throws ServerFault
ServerFaultpublic void setAccessControlList(java.util.List<AccessControlEntry> entries) throws ServerFault
IContainerManagementsetAccessControlList in interface IContainerManagemententries - aclServerFaultpublic java.util.List<AccessControlEntry> getAccessControlList() throws ServerFault
IContainerManagementgetAccessControlList in interface IContainerManagementServerFaultpublic ContainerDescriptor getDescriptor() throws ServerFault
IContainerManagementgetDescriptor in interface IContainerManagementContainerDescriptorServerFaultpublic void update(ContainerModifiableDescriptor descriptor) throws ServerFault
IContainerManagementupdate in interface IContainerManagementServerFaultpublic java.util.List<java.lang.String> subscribers()
                                             throws ServerFault
subscribers in interface IContainerManagementServerFaultpublic java.util.List<ItemDescriptor> getAllItems() throws ServerFault
IContainerManagementgetAllItems in interface IContainerManagementItemDescriptor listServerFaultpublic java.util.List<ItemDescriptor> getItems(java.util.List<java.lang.String> uids) throws ServerFault
IContainerManagementgetItems in interface IContainerManagementItemDescriptor listServerFaultpublic void setPersonalSettings(java.util.Map<java.lang.String,java.lang.String> settings)
                         throws ServerFault
IContainerManagementsetPersonalSettings in interface IContainerManagementServerFaultpublic void setSettings(java.util.Map<java.lang.String,java.lang.String> settings)
                 throws ServerFault
IContainerManagementsetSettings in interface IContainerManagementServerFaultpublic java.util.Map<java.lang.String,java.lang.String> getSettings()
                                                             throws ServerFault
IContainerManagementgetSettings in interface IContainerManagementServerFaultpublic void allowOfflineSync(java.lang.String subject)
                      throws ServerFault
allowOfflineSync in interface IContainerManagementServerFaultpublic void disallowOfflineSync(java.lang.String subject)
                         throws ServerFault
disallowOfflineSync in interface IContainerManagementServerFaultpublic Count getItemCount()
getItemCount in interface IContainerManagementpublic boolean canAccess(java.util.List<java.lang.String> verbsOrRoles)
                  throws ServerFault
canAccess in interface IContainerManagementServerFaultCopyright © 2021. All Rights Reserved.