public class ExternalUserContainerStoreService extends DirValueStoreService<ExternalUser>
| Modifier and Type | Class and Description | 
|---|---|
static class  | 
ExternalUserContainerStoreService.ExternalUserDirEntryAdapter  | 
DirValueStoreService.DirEntryAdapter<T>, DirValueStoreService.MailboxAdapter<T>, DirValueStoreService.VCardAdapter<T>adapter, domain, roleStore, vcardAdapter, vcardStorechangelogStore, container, hasChangeLog, itemValueStore, logger, securityContext| Constructor and Description | 
|---|
ExternalUserContainerStoreService(BmContext context,
                                 javax.sql.DataSource pool,
                                 SecurityContext securityContext,
                                 ItemValue<Domain> domain,
                                 Container container,
                                 java.lang.String itemType,
                                 BaseDirEntry.Kind kind,
                                 IItemValueStore<ExternalUser> itemValueStore,
                                 DirValueStoreService.DirEntryAdapter<ExternalUser> adapter,
                                 DirValueStoreService.VCardAdapter<ExternalUser> vcardAdapter,
                                 DirValueStoreService.MailboxAdapter<ExternalUser> mailboxAdapter)  | 
ExternalUserContainerStoreService(BmContext context,
                                 ItemValue<Domain> domain,
                                 Container externalUserContainer)  | 
| Modifier and Type | Method and Description | 
|---|---|
boolean | 
allValid(java.lang.String[] externalUsersUids)  | 
protected void | 
decorate(Item item,
        ItemValue<DirEntryAndValue<ExternalUser>> itemValue)  | 
protected byte[] | 
getDefaultImage()  | 
create, create, create, createWithExtId, createWithExtId, decorate, delete, deleteAll, deletePhoto, deleteValue, deleteValues, findByEmail, findByEmailFull, findByExtId, get, getIcon, getMultipleValues, getPhoto, getRoles, hasPhoto, setPhoto, setRoles, update, update, updateVCardall, allUids, allUidsOrderedByDisplayname, attach, changelog, changelog, changeset, changesetById, create, create, createValue, createWithId, detach, get, get, getByExtId, getItemStore, getItemsValue, getItemValue, getItemValueStore, getMultiple, getMultipleById, getValue, getVersion, inTransaction, prepareContainerDelete, setExtId, touch, update, updateValuepublic ExternalUserContainerStoreService(BmContext context, ItemValue<Domain> domain, Container externalUserContainer)
public ExternalUserContainerStoreService(BmContext context, javax.sql.DataSource pool, SecurityContext securityContext, ItemValue<Domain> domain, Container container, java.lang.String itemType, BaseDirEntry.Kind kind, IItemValueStore<ExternalUser> itemValueStore, DirValueStoreService.DirEntryAdapter<ExternalUser> adapter, DirValueStoreService.VCardAdapter<ExternalUser> vcardAdapter, DirValueStoreService.MailboxAdapter<ExternalUser> mailboxAdapter)
protected void decorate(Item item, ItemValue<DirEntryAndValue<ExternalUser>> itemValue) throws ServerFault
decorate in class DirValueStoreService<ExternalUser>ServerFaultprotected byte[] getDefaultImage()
getDefaultImage in class DirValueStoreService<ExternalUser>public boolean allValid(java.lang.String[] externalUsersUids)
Copyright © 2021. All Rights Reserved.