public class ContainerGroupStoreService extends DirValueStoreService<Group>
| Modifier and Type | Class and Description | 
|---|---|
static class  | 
ContainerGroupStoreService.GroupDirEntryAdapter  | 
DirValueStoreService.DirEntryAdapter<T>, DirValueStoreService.MailboxAdapter<T>, DirValueStoreService.VCardAdapter<T>ContainerStoreService.EmptyChangesetReg, ContainerStoreService.IItemFlagsProvider<W>, ContainerStoreService.IWeightSeedProvider<W>adapter, domain, kind, roleStore, vcardAdapter, vcardStorechangelogStore, container, containerCacheKey, hasChangeLog, itemStore, itemValueStore, logger, securityContext| Constructor and Description | 
|---|
ContainerGroupStoreService(BmContext context,
                          Container container,
                          ItemValue<Domain> domain)  | 
ContainerGroupStoreService(BmContext context,
                          javax.sql.DataSource dataSource,
                          SecurityContext securityContext,
                          Container container,
                          ItemValue<Domain> domain)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
addMembers(java.lang.String uid,
          java.util.List<Member> members)  | 
java.util.List<java.lang.String> | 
allUids()  | 
boolean | 
allValid(java.lang.String[] uids)  | 
ItemValue<DirEntryAndValue<Group>> | 
byName(java.lang.String name)  | 
void | 
create(java.lang.String uid,
      java.lang.String displayName,
      Group group)
Deprecated.  
 | 
protected void | 
decorate(Item item,
        ItemValue<DirEntryAndValue<Group>> value)  | 
protected byte[] | 
getDefaultImage()  | 
java.util.List<Member> | 
getFlatUsersMembers(java.lang.String uid)  | 
java.util.Set<java.lang.String> | 
getGroupsWithRoles(java.util.List<java.lang.String> roles)  | 
java.util.List<java.lang.String> | 
getMemberOfGroup(java.lang.String uid)  | 
java.util.List<Member> | 
getMembers(java.lang.String uid)  | 
java.util.List<java.lang.String> | 
getParents(java.lang.String uid)  | 
boolean | 
nameAlreadyUsed(java.lang.String uid,
               Group group)  | 
void | 
removeMembers(java.lang.String uid,
             java.util.List<Member> members)  | 
java.util.List<ItemValue<DirEntryAndValue<Group>>> | 
search(GroupSearchQuery query)  | 
void | 
update(java.lang.String uid,
      java.lang.String displayName,
      Group group)
Deprecated.  
 | 
beforeCreationInBackupStore, create, create, create, create, createWithExtId, createWithExtId, decorate, delete, deleteAll, deletePhoto, deleteValue, deleteValues, findByEmail, findByEmailFull, findByExtId, get, getIcon, getMultipleValues, getPhoto, getRoles, hasPhoto, setPhoto, setRoles, update, update, updateVCardcreate, create, createall, allIds, attach, changelog, changelog, changeset, changesetById, changesetById, count, createValue, createWithId, delete, detach, doOrFail, fullChangesetById, get, get, getByExtId, getItemStore, getItemsValue, getItemValue, getItemValueStore, getMultiple, getMultipleById, getValue, getVersion, prepareContainerDelete, setExtId, touch, update, update, update, updateValue, withoutChangelog, xferpublic ContainerGroupStoreService(BmContext context, Container container, ItemValue<Domain> domain)
public ContainerGroupStoreService(BmContext context, javax.sql.DataSource dataSource, SecurityContext securityContext, Container container, ItemValue<Domain> domain)
public java.util.Set<java.lang.String> getGroupsWithRoles(java.util.List<java.lang.String> roles)
                                                   throws ServerFault
ServerFaultpublic ItemValue<DirEntryAndValue<Group>> byName(java.lang.String name) throws ServerFault
ServerFaultpublic java.util.List<java.lang.String> allUids()
                                         throws ServerFault
allUids in interface IContainerStoreService<DirEntryAndValue<Group>>allUids in class ContainerStoreService<DirEntryAndValue<Group>>ServerFaultpublic void addMembers(java.lang.String uid,
                       java.util.List<Member> members)
                throws ServerFault
ServerFaultpublic void removeMembers(java.lang.String uid,
                          java.util.List<Member> members)
                   throws ServerFault
ServerFaultpublic java.util.List<Member> getMembers(java.lang.String uid) throws ServerFault
ServerFaultpublic java.util.List<Member> getFlatUsersMembers(java.lang.String uid) throws ServerFault
ServerFaultpublic java.util.List<java.lang.String> getParents(java.lang.String uid)
                                            throws ServerFault
ServerFaultpublic boolean nameAlreadyUsed(java.lang.String uid,
                               Group group)
                        throws ServerFault
ServerFaultpublic boolean allValid(java.lang.String[] uids)
                 throws ServerFault
ServerFault@Deprecated
public void create(java.lang.String uid,
                               java.lang.String displayName,
                               Group group)
                        throws ServerFault
ServerFault@Deprecated
public void update(java.lang.String uid,
                               java.lang.String displayName,
                               Group group)
                        throws ServerFault
ServerFaultprotected byte[] getDefaultImage()
getDefaultImage in class DirValueStoreService<Group>protected void decorate(Item item, ItemValue<DirEntryAndValue<Group>> value) throws ServerFault
decorate in class DirValueStoreService<Group>ServerFaultpublic java.util.List<ItemValue<DirEntryAndValue<Group>>> search(GroupSearchQuery query) throws ServerFault
ServerFaultpublic java.util.List<java.lang.String> getMemberOfGroup(java.lang.String uid)
                                                  throws ServerFault
ServerFaultCopyright © 2023. All Rights Reserved.